1. Dowie Pest Control 1016 245th Pl, Pella, IA 50219 Coordinate: 41.37567,-92.88046 Phone: (641) 780-1112