Stumble Inn Address: 1863 E State Route 133, Hindsboro, IL 61930 Phone: (217) 346-2912 Restaurants, Bars Other Businesses: Teresa's Too at 1806 E State Route 133, Hindsboro, IL 61930