At the time, Whole Foods owns 3 locations near Indianapolis, Indiana. These are all of the close by Whole Foods stores.