Upscale Natural Hair Salon

Upscale Natural Hair Salon

Upscale Natural Hair Salon Upscale Natural Hair Salon Upscale Natural Hair Salon

Locations

Dallas Texas

image4

15203 Knoll Trail Drive, Suite #407 

Dallas, Texas 75248, United States

(Inside City Salon Suites & Spa)

Near the Galleria Mall

Salon Hours

image5

Open 7 days a week 

Hours  8am- 8pm 

972-637-9988

 


Find An Appointment

Find An Appointment