Echo A Salon
Located in Guilford, Connecticut
on the green
116 Whitfield St
Guilford, CT. 06347
(203) 458-ECHO (3246)