• Located off of Powers Boulevard & Research Parkway on the north end of Colorado Springs • Near Memorial Hospital North and Penrose St. Francis Hospital