Where is Leisure Nails located?
Leisure Nails is at 51 Galen St Suite 3, Watertown, MA 02472.
Leisure Nails- Watertown
Watertown, Massachusetts
FAQ
Hours, booking, location, and service questions.
Leisure Nails is at 51 Galen St Suite 3, Watertown, MA 02472.
Leisure Nails offers manicures, pedicures, and gel polish.
Leisure Nails is open six days a week. Call (617) 744-1099 for specific hours.