Where is Queen Nails located?
Queen Nails is located at 181 Broad Street, Windsor, Connecticut 06095.
Queen Nails
Windsor, Connecticut
FAQ
Hours, booking, location, and service questions.
Queen Nails is located at 181 Broad Street, Windsor, Connecticut 06095.
Queen Nails offers manicures, pedicures, and gel polish services.
Queen Nails is open six days a week and closed on Sundays. Call (860) 688-2000 for specific daily hours.