Start from
Ithaca Animal Hospital
120 E Newark St, Ithaca 48847