Buyers' Guide Company Details Accessible by: anyone Treat's Solutions, Inc. Address: 10834 E Newton Pl, Tulsa, OK United States Phone: 580-332-8861 Fax: 580-332-9260 Web site Contact Shane Treat E-mail Company Type: Distributor