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-5707Contact Telephone: (678) 4207500 Additional Information OEM: Navistar