Salon & spaHair salonsNot claimedKrown CrewWillow Tree Plaza, 315 West Main Street, Suite 2Norwich, CT