Auto Oil & Lube in Taylorville, IL Main Cross Auto & Tire Service1143 N Cheney StTaylorville, IL, 625682178247090Auto Repair & ServiceAuto Repair ServiceBrake RepairCb EnterprisesMain Cross Auto ServiceOil ChangeSpeed LubeTow Truck ServiceTruck Service RepairTrucks Service Repair Show More