Shopping malls database
Arrowhead Marketplace is located at the corner of NEC Bell Rd. & 83rd Ave., Glendale. It is a Power Center which opened in 1994. It is an Open shopping mall. It covers an area of 211,000 sqft. and has about 22 stores.
Shopping mall's name: Arrowhead Marketplace
Address: NEC Bell Rd. & 83rd Ave., Glendale, AZ 85308
Number of stores: 22