Skip to content
The Los Angeles

Space Shuttle Endeavour's new LA home unveiled ahead of public opening

Space Shuttle Endeavour's new LA home unveiled ahead of public opening
Photo: ABC7 Los Angeles (KABC) · view original

The California Science Center is preparing to open the Samuel Oschin Air and Space Center, a 200,000-square-foot expansion that will showcase Space Shuttle Endeavour.

Sources and story details