Town Center Gallery
Located in the historic Irish Channel Neighborhood
530 Jackson Avenue
New Orleans, LA 70130
Construction began in late 2019, however the project is currently on hold due to our proximity to the Mississippi River. Construction will resume once the height of the river falls below 13' which we anticipate to be in early June. Stay tuned!