Shopping malls database
North Valley Power Center is located at the corner of SEC 83rd Ave. & Bell Rd., Peoria. It is a Power Center which opened in 1993 and was last renovated in 2001. It is an Open shopping mall with 1,836 parking spaces. It covers an area of 327,108 sqft. and has about 29 stores.
Shopping mall's name: North Valley Power Center
Address: SEC 83rd Ave. & Bell Rd., Peoria, AZ 85382
Number of stores: 29