Where is Organic Nail & Spa located?
Organic Nail & Spa is at 518 S Main St, Middletown, CT 06457.
Organic Nail & Spa
Middletown, Connecticut
FAQ
Hours, booking, location, and service questions.
Organic Nail & Spa is at 518 S Main St, Middletown, CT 06457.
Organic Nail & Spa provides manicures, pedicures, and gel polish services.
Organic Nail & Spa is open six days a week. Call (860) 834-5998 for specific daily hours.