Indiana Fisher Fish & Chicken Address: 2840 E 38th St, Indianapolis, IN 46218 Phone: (317) 545-6001 Payment: Restaurants, Seafood Other Businesses: Subway at 11655 Fox Rd, Indianapolis, IN 46236 White Castle at 2368 E 38th St, Indianapolis, IN 46218 Taco Bell at 11805 Pendleton Pike, Indianapolis, IN 46236 Hardee's at 144 W 16th St, Indianapolis, IN 46202 Long John Silver's at 2831 E 38th St, Indianapolis, IN 46218