Broadmoor Towne Center can be found in the heart of Colorado Springs, CO. The property, classified as a Power Center, sits at NWC Hwy. 15 & S. Nevada Ave. @ Lake Ave.. The center first opened its doors in 2000 and underwent a significant renovation in 2001. With 308,580 sqft. of retail space and approximately 20 stores, it offers a wide variety of shopping options. Guests will find 1,551 parking spaces at the venue.