Glendale is home to the popular Arrowhead Towne Center mall in the northwest part of the city .
Glendale is home to the Arrowhead Towne Center mall in the northwest part of the city .