Where is Blink Nails - Lashes located?
Blink Nails - Lashes is at 26 Mt Auburn St, Watertown, MA 02472.
Blink Nails - Lashes
Watertown, Massachusetts
FAQ
Hours, booking, location, and service questions.
Blink Nails - Lashes is at 26 Mt Auburn St, Watertown, MA 02472.
Blink Nails - Lashes provides manicures, pedicures, and lash services.
Blink Nails - Lashes is open 6 days a week. Call (617) 924-6567 for specific hours.