Food Mart 6925 South Franklin Road, Indianapolis, IN 46259