Finishing Technologies Inc (FTI)
Located Inside of Midvale Industries
11384 E Tecumseh St, Tulsa, OK 74116
Phone: (918) 437-3820
Toll Free: 1-866-643-8253 (MIDVALE)
Hours: Monday – Friday 8:00 AM to 4:30 PM
Email: mail@midvaleind.com