1010 Common St, New Orleans, Louisiana, USA
(The "building" at 156 Prospect)
Market Street Power Plant, 1601-1643 S Peters St, New Orleans, Louisiana, USA
(Chief Stone's base in alternate New Orleans)
1739 S Peters St, New Orleans, Louisiana, USA
(Filming location of ruined building and vacant lot where they arrive on nuked Earth)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.