a salon
a salon
located on the Town Green in Guilford, Connecticut
Echo Salon is proud to be the recipient of the 2011 "Best Hair Salon," awarded by the New Haven Advocate and was featured in Salon Today as one of the "Top 22 Most Gorgeous Salons in the Country."