ARROWHEAD TOWN CENTER ARROWHEAD TOWN CENTER7700 W. Arrowhead Towne CenterGlendale AZ 85308 United States Richmond Centre RED CLIFFS MALL