Beauty & Spas in Chicago, IL
Beauty & Spas • Nail Salons
4308 S Archer Ave.,
Chicago ,
IL
60632
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 > Nail Salons