Locations in MI

Allegan Veterinary Clinic
100 Water Street
Allegan, MI 49010
269-673-6981

Rochester Veterinary Hospital
2155 Crooks Road
Rochester Hills, MI 48309
248-852-3650