NPI #
2482 Meade St
Denver, CO, 80211-4436
Ambulatory Health Care Facilities
Clinic/Center
Physical Therapy
261QP2000X
3501 W 23Rd Ave
Denver, CO, 80211-4423
3035 W 25Th Ave
Denver, CO, 80211-4635
1820 Lowell Blvd
Denver, CO, 80204-1549
3729 W 32Nd Ave
Denver, CO, 80211-3121
2247 Federal Blvd
Denver, CO, 80211-4641