Effigy Salon
Bar • Beauty salon • Hair salonChill salon in a hip space with exposed-brick walls offering trendy cuts, color & extensions. People often mention hair, Effigy,
Address
112 W Park Ave 2nd floor, Elmhurst, IL 60126, United States
Website
Contact
+1 630-758-0101Rating on Google Maps
4.70 (115 reviews)Open on Google Maps