Salon & spaHair salonsNot claimedPalace of Wellness Salon and Spa127 South Main StreetNorth Webster, IN