MovieMaps

Movies Filmed at Field

6100 Columbus Avenue, Sandusky, OH 44870, USA

Part of Plum Brook Station

Nearby Locations
Space Power Facility from The Avengers
209 m

Browse more nearby locations.