Uncategorized 7551 Oaklandon Rd Indianapolis In 46236 Indianapolis is the largest city in indiana with a population of about 850 000 and a metropolitan statistical area population of nearly 2 million people