0 Where is Van Staal Corporate office Headquarters Headquarters Address and Contact Address: 6109 E. Apache, Tulsa, OK 74115, United States Phone Number: 800-718-7335 Email:Click Here Number of Employees: 30 Established: 1990 Key People: Marc R Olivie Headquarters Location & Directions Headquarters Executive Team Name Title Marc R Olivie President & CEO About History and Headquarters Information Headquarters Photos Van Staal Company Resources Facebook Website Bloomberg Wikipedia