1. Navistar/Sst Truck Co 4030 Forest Ln, Garland, TX 75042 Coordinate: 32.90896,-96.69011 Phone: (972) 276-5121