Fred Cook's Garage Address: 206 E First St, Leaf River, IL 61047 Phone: (815) 738-2515 Auto Dealers-Used, Auto Dealers-Used Cars, Auto Repair Other Businesses: Allen Construction Co at 8465 N Adeline Rd, Leaf River, IL 61047 Leaf River Inn at 110 Main St, Leaf River, IL 61047 Rumors at 114 Main St, Leaf River, IL 61047 Rock River Marine at 1880 E Town Line Rd, Leaf River, IL 61047