Start from
Groton Veterinary Hospital
181 Cayuga St, Groton 13073