Richard J Ruppel, Petersburg, IL – USDOT 2067755 · MC 722962