2955 Broadway Family Practice Department, Englewood, CO, 80113