Thelma's House of Beauty
2411 Orleans Ave, New Orleans LA 70119
(504) 822-4752
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Most Recent Comments
March 2021
Very Good! Reliable, Good Service , Good Products for your hair & Friendly Staff.
More Comments(7)
You May Also Like
0.5 miles
Nail Spa 27 - 2700 Canal St, New Orleans
Beauty Salon, Hair Salons
0.62 miles
Simply Divine Full Services Salon - 306 S Broad St, New Orleans
Beauty Salon
0.65 miles
Afritude Hair Braiding - 1418 N Claiborne Ave, New Orleans
Beauty Salon, Hair Salons
0.73 miles
N 2 Hair Beauty Salon - 1558 N Broad St, New Orleans
Beauty Salon, Hair Stylists
New Orleans, Louisiana
Thelma's House of Beauty
Beauty Salon in New Orleans, LA
2411 Orleans Ave, New Orleans
(504) 822-4752
Suggest an Edit