Truck Service & Repair in Spencer, NY Wilburs Truck & Heavy Eqt Repr117 Liberty StSpencer, NY, 148836075894768Diesel RepairJohns Truck Service RepairTruck Repair Show More