Former NASA Facility, but closed after the Space Shuttle program was canceled, now houses the Big Easy production company. Many big blockbuster films have been recorded here over the years. A complete list can be found on the website here.
The laboratory used in “The Avengers” is in fact a research facility for NASA. Plum Brook Station in Ohio was dressed to suit the needs for the crew, a huge vacuum chamber was the main location.