Leaf River IL Auto Dealers-Used 1. 206 E First St, Leaf River, IL 61047 | Fred Cook's Garage (815) 738-2515