Headquarters
Shell and Tube Stafford13125 Royal DrStafford, Tx 77477(281)499-0909
Support Services
Shell and Tube Tulsa5710 S GarnettTulsa, Ok 74146(918)832-0505
Directions to Stafford, Texas location
Directions to Tulsa, Oklahoma location