Home / Store / RUSH TRUCK CENTER, ATLANTA Store in Atlanta RUSH TRUCK CENTER, ATLANTA Store in Atlanta Categories: NavistarAddress 2935 Amwiler RdAtlanta, GA 30360Contact Additional Information OEM: Navistar