25 hours ago Patient Portal - Iron Horse Pediatrics. Colo Springs, CO 80903 402 N. Tejon Street. 719-633-3850. Home. >> Go To The Portal