NEW ORLEANS
MAIN PLANT
3639 South Carrollton Ave.
New Orleans, LA 70118
(504) 486-7044 |
COIN LAUNDRY CENTER
3030 17th Street
Metairie, LA 70002
(504) 838-9406 |
TULANE CAMPUS
31 McAlister Drive
Bruff Commons Room 106
New Orleans, LA 70118
(504) 862 - 8530
> Tulane Link |