Charity Hospital

1532 Tulane Avenue, New Orleans, US

No posts yet

Charity Hospital stood in as New Orleans in Logan.

1532 Tulane Avenue, New Orleans — disused Art Deco hospital tower closed since 2005.

Movie scenes filmed here

Community posts