KFC
Address:
1659 E Eldorado St, Decatur, IL 62521
Phone:
(217) 423-3674
Restaurants
Other Businesses:
- Little Caesars Pizza at 1925 N Water St, Decatur, IL 62526
- Bass Place at 1301 N Calhoun St, Decatur, IL 62521
- Domino's Pizza at 1948 E Eldorado St, Decatur, IL 62521
- Corner Cafe at 2201 E Wood St, Decatur, IL 62521
- Greg's Chicken Shack at 1621 E Eldorado St, Decatur, IL 62521