1. Powell's Pest & Termite Control Inc 1572 Madre Dr, Foristell, MO 63348 Coordinate: 38.87322,-90.92191 Phone: (636) 327-5728