Crossroads Festival is a shopping destination located in Tucson, AZ. As a Community Center, it occupies a prime spot at NEC E Grant Rd. & Swan Rd.. The center has served the community since 1986. Shoppers can explore 229,913 sqft. of retail floor space featuring approximately 34 stores.