
Southlake - Southlake Town Square
1260 Main Street, Southlake, TX 76092
HOURS
Mon – Fri: 10:00 am – 7:00 pm
Sat: 9:00 am – 5:00 pm
Sun: 12:00 pm – 5:00 pm
We are located on Main Street between the courthouse and the Container Store, and just to the west of Mi Cocina. Parking is available in the front of the salon, with additional parking in a large parking area behind the salon.