La Cholla/Foothills Mall Dr is a commercial area situated in Tucson, AZ, offering a variety of retail and dining options for visitors and residents alike.
This location provides a convenient and accessible destination for shopping, dining, and leisure activities in the Tucson area.
Generated from their business information