Contact Apollo North Animal Hospital

Apollo North Animal Hospital
6030 West Behrend Drive, Suite 117
Glendale, AZ 85308
Phone: ​623-561-8482

For more information send us an email

Follow these driving directions to find our animal hospital in Glendale, AZ.

We are located in the Home Depot Shopping Center at 59th Avenue and the 101 Freeway. South of the 101 Freeway on the west side of 59th avenue.


Learn more about the Glendale Veterinary Services offered at Apollo North Animal Hospital.