Our Practice Management offices are located in the historic Hibbard & Co building in downtown Colorado Springs, Colorado. 19 S. Tejon Street, Suite 500 Colorado Springs, CO 80903 Phone: 719.766.8346 Fax: 719.546.6236 Get Directions to this location.