Veterinary clinic
Ithaca Animal Hospital
120 E Newark St, Ithaca, MI 48847
Opening hours
Hours not listed. Please call ahead at (989) 875-3185 to confirm availability.
120 E Newark St, Ithaca, MI 48847
Hours not listed. Please call ahead at (989) 875-3185 to confirm availability.