Contact Us

Phone: 918-445-7405

Fax: 918-445-6107

Plant Location

6107 West 71st Street
Tulsa, OK 74131

Billing Office

7900 New Sapulpa Road
Tulsa, OK 74131
Phone:918-224-8130
Fax: 224-8365

Toll Free: 866-577-8713

Email: sales@fascastfoundry.com