Briargate Crossing can be found in the heart of Colorado Springs, CO. The property, classified as a Community Center, sits at NEC Powers Blvd. & Briargate Pkwy.. It has been welcoming shoppers since 0. With 407,459 sqft. of retail space and approximately 30 stores, it offers a wide variety of shopping options. Ample parking is provided with 2,113 spaces available.