1. Rain Wellness Spa 150 W Main St, Branford, CT 06405 Coordinate: 41.27832,-72.85455 Phone: (203) 483-0300