Movies Filmed at St. James Street & South Peters Street
1700 S Peters St, New Orleans, LA 70130, USANearby Locations
1739 South Peters Street
from Cloak & Dagger
Market Street Power Plant from The Magicians and 3 other movies.
Market Street & St. Thomas Street from Cloak & Dagger
Browse more nearby locations.
102 m
Market Street Power Plant from The Magicians and 3 other movies.
183 m
Market Street & St. Thomas Street from Cloak & Dagger
364 m
Browse more nearby locations.