Jennings Beardstown INC located at 61 Plaza Drive in Beardstown, IL services vehicles for Towing Service, AC and Heating Repair, Alignment Repair, Auto Repair, Brake Repair, Electrical Repair, Engine Repair, Exhaust Repair, Suspension Repair. Call (217) 323-2322 to book an appointment or to hear more about the services of Jennings Beardstown INC.