Contact Us
(Physical Address)
18257 S. Ranch Rd.
Claremore, OK 74019.1938
(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