Address: | 7911 Bullard Ave, New Orleans, LA 70128, USA |
---|---|
Postal code: | 70128 |
Phone: | (504) 241-5512 |
Great job from management.
My experience was amazing with Andrea, always professional and total customer care, always..
I went in to make a payment & charlexis has great customer service...
would like to thank the mangers always big help .
Carl and diondra give excellent customer service .... Never had any problems and it's a pleasure storage my tools here