Ithaca Animal Hospital 120 E Newark StIthaca, MI, 48847 View Phone 989-875-3185 120 E Newark StIthaca, MI 48847 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page