Home / Store / TRUCK CENTERS, INC. Store in EFFINGHAM TRUCK CENTERS, INC. Store in EFFINGHAM Categories: DaimlerAddress 1700 GILLENWATER AVENUEEFFINGHAM, IL 62401Contact Additional Information OEM: Daimler