Location

Howell Animal HospitalPO Box 103HowellMI48844-0103United States

Telephone

(517) 546-1340