Fantastic salon!! All hair stylists very qualified! Great environment. I have a stylist I have gone to for years (Michelle) but I feel comfortable with anyone in salon doing my hair. Great team!
The Beauty Shop is a US Hair Care Studio based in Tulsa, Oklahoma. The Beauty Shop is located at 1402 S Peoria Ave #110, Tulsa, OK 74120, USA.
Please contact with The Beauty Shop using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Beauty Shop opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Hair Care Studio in Tulsa