Contact SnS Resources, Inc. Are you interested in water treatments orĀ StennerĀ products from SnS Resources? Get in touch! Call Us (918) 637-5959 Street Address 6 S. 109th E Place Tulsa, OK 74128 Online Form Name: * Email Address: * Subject: * Message: *