Aveda-Rhythm Salon & Spa 177 Bell Oaks Dr Suite C, Newburgh, IN 47630 (812) 490-8043 Related: Dermatologist