MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at Shoreham Nuclear Power Plant
Lilco Rd, Shoreham, NY 11786, USA
The Dictator
Nuclear Control Room
Browse Gallery