Locate 36.172717, -95.794912 Safety-Kleen 16319 E Marshall Street Tulsa, OK 74116 United States Safety-Kleen 16319 E Marshall Street Tulsa, OK 74116 United States (918) 234-5185