Where is Jenna’s Nails and Lashes located?
Jenna’s Nails and Lashes is located at 385 Division St, North Tonawanda, NY 14120.
Jenna’s Nails and Lashes
North Tonawanda, New York
FAQ
Hours, booking, location, and service questions.
Jenna’s Nails and Lashes is located at 385 Division St, North Tonawanda, NY 14120.
Jenna’s Nails and Lashes offers manicures, pedicures, and lash services.
Jenna’s Nails and Lashes is open 7 days a week.