1. Vermeer Corporation 1210 E Vermeer Rd, Pella, IA 50219 Coordinate: 41.40748,-92.8914 Phone: (641) 628-3141
2. Vermeer Sales & Service 661 Highway T14, Pella, IA 50219 Coordinate: 41.42937,-92.91777 Phone: (641) 628-2000