Best Pest Control in Stroud, Oklahoma. Top 30 Pest Control in Stroud, Oklahoma, ranked by rating, reviews, votes. Last updated on June 2024 . Pestx Stroud, Oklahoma Pest Control Detail Address: 1810 W Newton Street, Stroud, Oklahoma 74079. Phone: (918) 968-2056. Categories of builders in Stroud, Oklahoma Heavy Construction Construction Machinery Equipment Pest Control Heavy Equipment Mechanical Contractors Concrete Aggregates Wholesale