Contact Info Address: 9097 W Atlantic Ave Delray Beach, FL 33446 Phone: (561) 499-1771 Hours: Monday-Saturday 10AM-8PM | Sunday 12PM-6PM To schedule an appointment, or ask questions, please call the salon directly. Share