The Queen Nails & Spa
★ 4.8 (596)Nail salon
490 Lincoln St #12, Worcester, MA 01605, Worcester, MA, 01605
About The Queen Nails & Spa
The Queen Nails & Spa is a nail salon located in Worcester, Massachusetts. It has a 4.8-star rating from 596 reviews.