1. Superior Spa's Health Leisure 353 Main St, Farmington, CT 06032 Coordinate: 41.70343,-72.84335 Phone: (860) 677-2304