Information on Feel Food in Indianapolis, IN 46204 Outlet Note Regular Brands Feel Food Indiana Indianapolis 1882521 Rating 4.9 based on 92 votes Address 222 E Market St Indianapolis, IN 46204 Phone Hours may vary in different stores. For accurate hours, please contact each store directly. Suite643 Hours may vary in different stores. For accurate hours, please contact each store directly. Nearby Feel Food Outlet Feel Food Outlet - Rutherfordton Feel Food Outlet - Hamburg Feel Food Outlet - Buffalo Feel Food Outlet - Buffalo People Also Viewed