Where is Nails and Leashes located?
Nails and Leashes is located at 108 N Main St, Towanda, PA 18848.
FAQ
Hours, booking, location, and service questions.
Nails and Leashes is located at 108 N Main St, Towanda, PA 18848.
Nails and Leashes offers manicures, pedicures, and gel polish services.
Call (570) 886-3422 to confirm current hours of operation.