1. Highly Favored Bath and Body 20 Allen St Apt 1, Groton, CT 06340 Coordinate: 41.35162,-72.08131 Phone: (860) 849-6766