Home / Store / TRUCK CENTERS, INC. Store in TROY TRUCK CENTERS, INC. Store in TROY Categories: DaimlerAddress 2280 FORMOSA RDTROY, IL 62294Contact Additional Information OEM: Daimler