Number One Highlight in Southeastern Texas
Name: Space Center Houston
Street Address: 1601 E NASA Pkwy
City, State  Zip: Houston, Texas  77058
County: Harris
Phone: (281) 244-2100
Website: http://spacecenter.org/
External Link: Space Center Houston
Google Map It: Map