Apollo North Animal
Veterinarians: Internal Medicine
- Address
- 6030 W Behrend Dr Suite 117 Ste 117, Glendale, AZ, 85308
- Phone
- 623-243-8185
About
Established in 1974, Apollo North Animal Hospital is a general care facility where patients receive excellent routine and ongoing medical care. Our hospital is staffed by two veterinarians and several well-trained veterinary technicians in addition to friendly front office staff. We provide quality and compassionate care to all of our patients and superior customer service to our clients.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.