5589 Snell Ave
Nail Tech, San Jose
Find more details about Nail Tech by calling them at (408) 281-9070 or going to their location at 5589 Snell Ave. Nail Tech is located at 5589 Snell Ave but if you visit them and find they aren't there, please click the "Send" button below. You can find driving directions to Nail Tech in San Jose by clicking the "View Larger Map" link under the map below. If Nail Tech is not the business you are looking for, feel free to click on the Personal Care or Estheticians links above to find another merchant to help you. See what other people are saying about Nail Tech, found in San Jose by clicking the read merchant reviews link on this page.