Contact Us Contact us Today for a Free Inspection! Nature's Own Pest Control Hours: Monday - Friday: 8 a.m. - 9 p.m.Saturday: 10 a.m. - 4 p.m. Mailing Address: 3515 Longmire Dr, Suite 194, College Station, TX 77845 Email: sales@naturesownpest.com Phone: 346-225-4870