Does Windsor Beauty Nails accept walk-ins?
Yes, Windsor Beauty Nails accepts walk-ins. Call (860) 298-9200 to confirm availability.
Windsor Beauty Nails
Windsor, Connecticut
FAQ
Hours, walk-ins, location, and service questions.
Yes, Windsor Beauty Nails accepts walk-ins. Call (860) 298-9200 to confirm availability.
Windsor Beauty Nails is located at 538 Windsor Ave, Windsor, CT 06095.
Windsor Beauty Nails offers manicures, pedicures, and gel polish services.
Windsor Beauty Nails is open 7 days a week. Call (860) 298-9200 for specific hours.