1. Terra
6711 Bayway Dr, Baytown, TX 77520
Coordinate: 29.76197,-95.03268
Phone: (281) 628-7474
2. Theresa Salazar Business Svc
1607 Richardson Ln, Baytown, TX 77520
Coordinate: 29.73965,-94.94799
Phone: (281) 427-8168
3. Speed Technical Service
6426 Plantation Dr, Baytown, TX 77523
Coordinate: 29.79797,-94.82112
Phone: (281) 573-3718