Contact Info Address: 5855 Winter Garden Vineland Road Suite 120 Windermere, FL 34786 Phone: (407) 630-9999 Hours: Mon - Sat: 9:30 AM - 7:30 PM Sun: 11 AM - 5 PM To schedule an appointment, or ask questions, please call the salon directly. Share