1. TSR Inc
302 Pete Schaff Blvd, Freeport, TX 77541
Coordinate: 28.94218,-95.3455
Phone: (979) 373-0417
2. Hammond Engineering
1201 N Avenue H, Freeport, TX 77541
Coordinate: 28.97193,-95.37014
Phone: (979) 285-5652
3. Ics
430 E 2nd St, Freeport, TX 77541
Coordinate: 28.94905,-95.34088
Phone: (979) 665-0100