Studio 113
113 W Poplar St, Taylorville, IL 62568
Reviews
06/13/2012
Provided by YP.comDont go here. Worst place ever. Shellac (supposed to last 2 weeks) lasted a few hours because these "professionals" did not put on a base coat. I took my sister and the services were different even though we both paid for a mani/pedi. She had a Delux version with message and great pedicure and manicure. The girl doing mine was more worried about going home.
More Business Info
Suggest an Edit