NPI #
3177 N Downing St
Denver, CO, 80205-3914
Ambulatory Health Care Facilities
Clinic/Center
Urgent Care
261QU0200X
3177 N Downing St Unit B
2900 N Downing St, Ste C
Denver, CO, 80205-4699
3145 Larimer St
Denver, CO, 80205-2312
3000 Lawrence St
Denver, CO, 80205-3422
3528 N Humboldt St
Denver, CO, 80205-3940