3300 N. Interstate 35ECarrollton, TX 75007
STI is the largest domestic manufacturer of Firestop in the USA and they have a global presence in Mexico, Central and South America, Europe, Asia, Africa and the Middle East.