Where is Zen Spa Nails South Windsor located?
Zen Spa Nails South Windsor is at 1678 Ellington Rd #3, South Windsor, CT 06074.
Zen Spa Nails South Windsor
South Windsor, Connecticut
FAQ
Hours, booking, location, and service questions.
Zen Spa Nails South Windsor is at 1678 Ellington Rd #3, South Windsor, CT 06074.
Zen Spa Nails South Windsor provides manicures, pedicures, and gel polish services.
Zen Spa Nails South Windsor is open six days a week. Call (860) 436-6880 for specific hours.