Shopping malls database
Crossroads Festival is located at the corner of NEC E Grant Rd. & Swan Rd., Tucson. Crossroads Festival is Community Center opened in 1986. Is designed as an Open shopping mall. It covers an area of 229,913 sqft. and has about 34 stores.
Shopping mall's name: Crossroads Festival
Address: NEC E Grant Rd. & Swan Rd., Tucson, AZ 85712
Number of stores: 34