Rogers On Road Diesel Truck & Auto Repair Service Truck & Trailer Repair 518 Willow Ln, South Beloit, IL 61080, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 518 Willow Ln, South Beloit, IL 61080, USA City SOUTH BELOIT State Illinois Country United States