Top Nail

7823 Olive Blvd
St Louis, MO 63130
Top Nail - Homestead Business Directory

Business Information

Manicures & Pedicures

Customer Reviews (1 reviews)


on Citysearch May 22, 2008
I got a pedicure here and ended up getting a disgusting nail fungus on my feet. It was very painful to get rid of, and I was too embarassed to wear sandals afterwards. I had to seek medical treatment, and I'd NEVER had any... (more)

Browse our top cities

Browse cities by state