Houston area’s Challenger Seven Memorial Park to get $5.3 million renovation

The park in southeast Harris County was dedicated in 1986 to honor seven NASA astronauts who died in the explosion of the Space Shuttle Challenger. 

Houston Public Media