Beauty & Spas in Chicago, IL
Beauty & Spas • Nail Salons
2002 W 21st Pl.,
Chicago ,
IL
60608
UNITED STATES
Based on 1 reviews
`
Service is very accommodating & friendly; facilities very clean (yes you see them unwrap new mani/pedi kits for use on you). I put in a request to NOT have the balls of my feet sloughed off too much (I had a rare high heels event coming...Worldwide > United States > Chicago, IL > Beauty & Spas