NPI #
2000 16Th St
Denver, CO, 80202-5117
Ambulatory Health Care Facilities
Clinic/Center
End-Stage Renal Disease (ESRD) Treatment
261QE0700X
1801 Chestnut Place Unit 128
Denver, CO, 80202
1435 Wazee St Ste 101
Denver, CO, 80202-1491
1499 Blake St Ste 1J
Denver, CO, 80202-1356