We are located on the southwest corner of Star Ranch Road and Highway 115 (Nevada Ave.)
3625 Star Ranch Road
Colorado Springs,CO 80906
Phone (719)575-0007
Fax (719)579-9696
Hospital Hours
Monday-Friday 7:30-6:00
Saturday by appointment
Closed Sunday
We are located on the southwest corner of Star Ranch Road and Highway 115 (Nevada Ave.)