We're located inside Sola Salon Building, at 5836 N Main St. Ste 11, on the corner of N Main St & Cavalcade St. & parking lots are available on site for your most convenience!
Open Mon ~ Sat : 9am ~ 7pm
You can book online (or)
contact us for more information
TEL. (832) 801 - 5524