Crossroads I II & III is a shopping destination located in Manchester, CT. As a Regional Center, it occupies a prime spot at NEC 1-84 & Buckland Rd. on Pavilions Dr. . The center has served the community since 2002. Shoppers can explore 532,412 sqft. of retail floor space featuring approximately 10 stores.