The homeless community in Colorado Springs has a new place to receive medical attention. Peak Vista is opening its new Homeless Health Center on Rio Grande Street just south of downtown. The clinic will provide free medical and dental services to the homeless.
Roughly 80 percent of the homeless...
more »