Family Pet Health Center
Emergency: Limited★★★★★4.8(464)
2910 E Mishawaka Ave
River Park
South Bend, Indiana 46615
Family Pet Health Center is a full-service veterinary hospital located in South Bend, IN. They offer a wide range of services, including wellness care, dental care, surgical services, holistic veterinary medicine, and urgent care. They are accepting new clients.
No species information available.