Natasha Léger is an Indian Creek neighborhood icon: Kenny Be’s Hip Tip

Indian Creek is a tiny neighborhood in southeast Denver that is wedged somewhere between 1982 and the Denver Tech Center. There are no shopping areas or restaurants within its boundaries. Indian Creek is a strictly residential neighborhood of modest homes in managed subdivisions that appeal to professionals who love to…