Doctor Denver Health and Hospital Authority 1600 City Park Esplanade, Denver, CO 80206 · City Park Confirm details