Where is Happy Nails & Spa located?
Happy Nails & Spa is at 787A Main St, Holden, MA 01520.
Happy Nails & Spa
Holden, Massachusetts
FAQ
Hours, booking, location, and service questions.
Happy Nails & Spa is at 787A Main St, Holden, MA 01520.
Happy Nails & Spa provides manicures, pedicures, and gel polish services.
Call (508) 829-8298 for current hours and holiday schedules.