Modoc from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Boondocks - Illinois, Modoc, 6507 Simpson Street, 62261 (618) 284-3400 Map