Salon New Canaan - Hair and Beauty Salon Reviews in New Canaan, CT, United States close