Where is Nail Vanity located?
Nail Vanity is at 1548 W Main St, Willimantic, CT 06226.
Nail Vanity
Windham, Connecticut
FAQ
Hours, booking, location, and service questions.
Nail Vanity is at 1548 W Main St, Willimantic, CT 06226.
Nail Vanity provides manicures, pedicures, and gel polish services.
Nail Vanity is open 6 days a week and closed Mondays. Call (860) 382-8274 for specific daily hours.