1. Dowie Pest Control 1016 245th Pl, Pella, IA 50219 Coordinate: 41.37567,-92.88046 Phone: (641) 780-1112
2. Orkin Pest & Termite Control Pella, IA 50219 Phone: (877) 200-7113