About
Our approach
Jenna’s Nails and Lashes offers manicures, pedicures, and lash services in North Tonawanda, New York. Located at 385 Division St, we cater to locals and visitors alike. With a 4.5-star rating from 135 reviews, we are committed to quality service.