<== Site Review (2017-09-18) ==>
Foothills Mall is located at 7401 N La Cholla Boulevard.
The video below is engaged in in "retail archeology." Apparently the mall had a few years of success first as a high end mall, then as a retail outlet mall. It now has a few anchor stores but is not thriving.