Where is Peacock Nails and Hair Salon located?
Peacock Nails and Hair Salon is at 120 Stafford St, Worcester, MA 01603.
Peacock Nails and Hair Salon
Worcester, Massachusetts
FAQ
Hours, booking, location, and service questions.
Peacock Nails and Hair Salon is at 120 Stafford St, Worcester, MA 01603.
Peacock Nails and Hair Salon provides manicures, pedicures, and gel polish services.
Open Monday–Saturday, 9 AM–7 PM. Closed Sundays.