Where is Johnstown Nail Salon located?
Johnstown Nail Salon is at 244 Route 30A, Johnstown, NY 12095.
Johnstown Nail Salon
Johnstown, New York
FAQ
Hours, booking, location, and service questions.
Johnstown Nail Salon is at 244 Route 30A, Johnstown, NY 12095.
Johnstown Nail Salon provides manicures, pedicures, and gel polish services.
Johnstown Nail Salon is open 7 days a week. Call (518) 762-6786 for specific daily hours.