Home / Store / SOUTHWEST INTL TRKS-IDEA Store in Dallas SOUTHWEST INTL TRKS-IDEA Store in Dallas Categories: NavistarAddress 2959 Irving BlvdDallas, TX 75247-6210Contact Additional Information OEM: Navistar