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
317-706-0900
VIEW WEBSITE

Keystone



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!