Legend at Arrowhead, The – , AZ, 85308Home › Forums › Legend at Arrowhead, The – , AZ, 85308Address 21027 N. 67th Avenue, Glendale , AZ, 85308 Phone: Sorry, there were no discussions found. You must be logged in to create new discussions.