Shopping malls database
Deer Valley Towne Center is located at the corner of I-17 & Loop 101 Frwy., Phoenix. It is a Power Center which opened in 1998. It is an Open shopping mall with 3,107 parking spaces. It covers an area of 526,174 sqft. and has about 41 stores.
Shopping mall's name: Deer Valley Towne Center
Address: I-17 & Loop 101 Frwy., Phoenix, AZ 85022
Number of stores: 41