Where is iNails Seneca Falls located?
iNails Seneca Falls is at 2014 US-20, Seneca Falls, NY 13148.
iNails Seneca Falls
Seneca Falls, New York
FAQ
Hours, booking, location, and service questions.
iNails Seneca Falls is at 2014 US-20, Seneca Falls, NY 13148.
iNails Seneca Falls provides manicures, pedicures, and gel polish services.
iNails Seneca Falls is open six days a week and closed Mondays. Call (315) 257-0076 for specific daily hours.