1. Groton Ledyard Vet Hospital 5 Lorenz Industrial Pkwy, Ledyard, CT 06339 Coordinate: 41.40453,-72.02482 Phone: (860) 464-1045