Mena’s Palace Description:
Address:
200 Chartres St, New Orleans, LA 70130
Phone Number:
+1 504-525-0217
Website:
http://menaspalace.com/
Store Hours:
Monday: 7:30AM–3PM | Tuesday: Closed | Wednesday: Closed | Thursday: 7:30AM–3PM | Friday: 7:30AM–3PM | Saturday: 7:30AM–3PM | Sunday: 7:30AM–3PM