Dallas | 972.488.5700 | Directions
Fabricator Login
× Close

Contact TSC Dallas

Please fill out the form and we will be in touch soon.

Phone: 972.488.5700
Fax: 972.920.3850

Hours of Operation:
Monday—Friday 8:00am to 5:00pm; Saturday 10:00am to 2:00pm; Closed Sunday.
Hand selection assistance is available Monday through Friday.

We are located at:
11935 North Stemmons Freeway | Suite 100
Dallas, Texas 75234

(Northwest corner of I-35 East and I-635, across I-35 East from Sam Moon)

  • This field is for validation purposes and should be left unchanged.