1. Vermeer Iowa 22025 221st St, Glenwood, IA 51534 Coordinate: 41.02206,-95.7619 Phone: (712) 302-9001