4105 Briargate Parkway. Colorado Springs, CO 80920. Scheduling: (719) 785-9000. Toll Free: More Info. PENRAD @ Broadmoor Area Centura Neighborhood Health Center. 1263 Lake Plaza Drive. Colorado Springs, CO 80906..