1. Country Pest Control 6251 W Farm Road 18, Willard, MO 65781 Coordinate: 37.40309,-93.40346 Phone: (417) 323-6993
2. Orkin Pest & Termite Control Willard, MO 65781 Phone: (877) 200-7113