2850 S. Cheyenne Canyon Rd., Colorado Springs, Colorado 80906 USA
Photo Credit: www.imfromdenver.com
Claim copyright