Home / Store / RUSH TRUCK CENTER, ATLANTA Store in Decatur RUSH TRUCK CENTER, ATLANTA Store in Decatur Categories: NavistarAddress 160 Clairmont AveDecatur, GA 30030Contact Additional Information OEM: Navistar