KFC
Address:
2825 N Water St, Decatur, IL 62526
Phone:
(217) 877-3255
Restaurants
Other Businesses:
- Carlos O'kelly's Mexican Cafe at 2930 N Main St, Decatur, IL 62526
- Prime Time Pizza at 2855 N Water St, Decatur, IL 62526
- La Pizza & Wings at 2855 N Water St, Decatur, IL 62526
- Jake Gains LTD at 2855 N Water St, Decatur, IL 62526
- First Christian Church at 3350 N Macarthur Rd, Decatur, IL 62526