3421 Esplanade Ave, New Orleans, Louisiana 70119-2902 USA
Photo Credit: Wikimedia Commons
Claim copyright