Contact Us
(Physical Address)
9809 E. 92nd St. N.
Owasso, OK 74055.6863
(Mailing Address)
PO Box 52570
Tulsa, OK 74152.0570
Ph: 918.878.2802
Fax: 918.878.2803
General Contact Information
Tommy Kellogg - Senior Manager
tommy.kellogg@ksrservices-llc.comgeneral@ksrservices-llc.com