Challenger 7 Memorial Park stands as a symbol of history. Take a moment to find out about the importance of this structure.
If you're staying a while in Webster, Challenger 7 Memorial Park is a fine place to kick off your sightseeing. This place of remembrance is one of many attractions worth seeing here. NASA Johnson Space Center, Space Center Houston, and Baybrook Mall are also waiting for you nearby.