Find
{{ group }}
{{ item.name }}
Near
{{ item.properties.formatted }}
SEARCH
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 Reviews
Write a review
October 2021
Awesomeness when you're in new Orleans show this sister some love
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
Beauty Salon, Hair Salons
0.62 miles
Simply Divine Full Services Salon
Beauty Salon
0.65 miles
Afritude Hair Braiding
Beauty Salon, Hair Salons
0.73 miles
N 2 Hair Beauty Salon
Beauty Salon, Hair Stylists
New Orleans, Louisiana
Location and Contact
Thelma's House of Beauty
Beauty Salon in New Orleans, LA
2411 Orleans Ave, New Orleans
(504) 822-4752
Suggest an Edit