Due to COVID 19, we encourage you to check the status of any Indianapolis establishment prior to visiting.

Whole Foods Market

1300 E. 86th St.
Indianapolis, IN 46240


Whole Foods Market Eighty-Sixth St., located in Nora Plaza, is a proud member of the Whole Foods Market family. By carrying the best in natural and organic products whether you want to create a delicious home cooked meal or stop by for one of ours, we have you covered!