Beauty venue

Salon Couture

1 local recommends
Permanently closed

Tips from locals

Mandy And Dan
June 22, 2013
Great little Aveda spa with very nice service. Fun (and inexpensive) place to get a no-chip manicure or pedicure.
Location
176 E Chicago St
Elgin, IL
Downtown