Home / Store / S & S TRUCK SALES, INC. Store in LIMA S & S TRUCK SALES, INC. Store in LIMA Categories: Volvo MackAddress 2600 SAINT JOHNS RDLIMA, OH 458044007Contact Telephone: 4192282211 Additional Information OEM: VOLVO