OUR LOCATION
916 E. Main Street, Suite 106
Greenwood, IN 46143
Phone (317) 672-5949
PLEASE DO NOT CANCEL OR REQUEST APPOINTMENTS THROUGH THIS CONTACT PAGE.
To BOOK or CHANGE an appointment please CALL or TEXT the spa directly @ 317-672-5949. For all Business inquiries please fill out the form below. Please be patient, email is not monitored daily.
CONTACT US