Shopping malls database
Arrowhead Crossing is located at the corner of N. 77th Ave. & W. Bell Rd., Peoria. It is a Community Center which opened in 1994 and was last renovated in 1995. It is an Open shopping mall with 2,221 parking spaces. It covers an area of 412,368 sqft. and has about 39 stores.
Shopping mall's name: Arrowhead Crossing
Address: N. 77th Ave. & W. Bell Rd., Peoria, AZ 85382
Number of stores: 39