Where is Promenade Fine Fabrics located?
We are in New Orleans, La. (United States) –
Our physical store is located at:
1520 St. Charles Ave, New Orleans, La. 70130
Our warehouse is located at:
408 Magazine Street, 4th Floor
New Orleans, La. 70130