About
Our approach
Tami Nails & Eyelashes is located at 3738 Chippewa St in St. Louis. The salon offers manicures, pedicures, gel polish, and eyelash services. Open six days a week, Tami Nails & Eyelashes serves the neighborhood with professional nail and lash care.