MovieMaps

Photo of Manned Spacecraft Center

Location: Los Angeles Center Studios
As Seen In: For All Mankind episode 1x03 “Nixon's Women

A group of astronauts walk up the steps to the building from their parked Corvettes.