About

Edit info

Searching for a day spa? Located at 505 Long Hill Rd, Electric Beach is a day spa in Groton, CT 06340. Get detailed pricing information by calling (860) 405-1262.

Yelp Reviews