Location: Press Room at The Eliza Jane Hotel, 315 Magazine St, New Orleans, LA, United States
StreetView: None