Best Town hall in Iowa Reviews Directory City of Alvord 302 Main Street 51230 Alvord, IA, US +1 712-473-2102 Community City Hall Town hall 234 likes