Situated in Phoenix, AZ, Desert Palms Power Center is one of the area's prominent shopping venues. This Power Center is conveniently located at SWC 36th St. & Thomas Rd.. The mall opened its doors in 2000. The property encompasses 330,976 sqft. of gross leasable area across its 27 stores. Ample parking is provided with 3,300 spaces available.