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!




Visior Guide Request

Plan Your Getaway

BOOK A HOTEL
 TO 
BOOK A HOTEL
 TO