Greg's Chicken Shack
Address:
1621 E Eldorado St, Decatur, IL 62521
Phone:
(217) 791-6576
Restaurants,
Chicken
Other Businesses:
- KFC at 1659 E Eldorado St, Decatur, IL 62521
- 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
- McDonald's at 1835 E Eldorado St, Decatur, IL 62521