10400 Alameda Ave Internal Medicine Department, Denver, CO, 80247