Start from
Groton Ledyard Veterinary Hospital
3 Lorenz Industrial Pkwy, Ledyard 06339