( 106 Reviews )
The Claw Shop
Beauty Salon, Acupuncture Clinic, Beauty Salon
1123 Central St Leominster, MA 01453
Noelle Nordstrom-Ramos
100% recommend this place for nails. They are always friendly and have many techs available usualky by appt. I haven't tried the salon yet but would absolutely try it out ... more
( 0 Reviews )