Vermeer Iowa & N. Missouri Address: 22025 221st St. Glenwood, IA 51534 (712)302-9100 Get directions from Go Unable to find any directions.