1. Topping Metal Sales 10707 Corporate Dr, Stafford, TX 77477 Coordinate: 29.63268,-95.59253 Phone: (281) 240-1085
2. T & T Technologies Inc 13333 Redfish Ln, Stafford, TX 77477 Coordinate: 29.62906,-95.55933 Phone: (281) 261-0099