Connect for Health walk-in center 16th Street Mall

Connect for Health's walk-in center on the 16th Street Mall in downtown Denver.