Home / Store / RUSH TRUCK CENTER, ATLANTA Store in Atlanta RUSH TRUCK CENTER, ATLANTA Store in Atlanta Categories: Hino, NavistarAddress 2560 Moreland Ave SEAtlanta, GA 30315-5707USContact Tel.: (678) 4207500 Additional Information OEM: Navistar