location & hours

Our

LOCATION

2510 Tulane Ave.
New Orleans, La 70119

Parking lot available in rear of building - just off S. Rocheblave St. 

 

Our

hours

Due to the challenges faced by

COVID-19, we have decided to CLOSE until such time as we feel it is safe to reopen.