Situated in Phoenix, AZ, Bell Canyon Pavilions is one of the area's prominent shopping venues. This Community Center is conveniently located at Bell Rd. NW & I-17. Bell Canyon Pavilions first opened in 1990. The property encompasses 375,000 sqft. of gross leasable area across its 51 stores. Ample parking is provided with 500 spaces available.