Ellora Spa Sanctuary & Pilates at Interlaken Inn
74 B Interlaken Rd., Lakeville, Connecticut, 06039
(860) 435-1305