Abrazo Arrowhead Hospital Address 18701 N 67th Ave Glendale, AZ 85308 Phone 623-561-1000 Visit Website 18701 N 67th Ave, Glendale, AZ 85308, USA View on Google Maps Innovation & Excellence in Cardiac Care With a Personal Touch Call Now