List of Neal Tire Stores in Decatur, IL Outlet Note Regular Brands Neal Tire Illinois Decatur Rating 4.5 based on 67 votes Official Website http://www.nealtire.com/ Products Tires Automotive NameAddressPhone Name/Address/Phone Neal Tire outlet - Decatur 1078 E Eldorado St (217) 428-2168 People Also Viewed