Southport Hall

200 Monticello Ave, City of New Orleans, Louisiana