Tulsa Field Services 16319 E. Marshall Street Tulsa, 74116 Clean Harbors 16319 E. Marshall Street Tulsa, OK 74116 United States Phone Number 918-202-5822 Services Field Services Emergency Response