Home / Store / THOMPSON TRUCK & TRAILER INC Store in Davenport THOMPSON TRUCK & TRAILER INC Store in Davenport Categories: NavistarAddress 3665 W 83rd StDavenport, IA 52806-6402Contact Additional Information OEM: Navistar