1. Orkin Pest & Termite Control 123 Saint Joseph Ln, Defiance, MO 63341 Coordinate: 38.661556,-90.83023 Phone: (877) 200-7113