Provided by Wikipedia
Iola is a city in Grimes County, Texas, United States, on Farm Road 39 and the Burlington-Rock Island Railway, at the headwaters of Ragan Creek in northwest Grimes County. As of the 2010 census the population was 401.
* Description and images provided by
CC-BY-SA 3.0 license
DOWNLOAD OUR APP
Copyright © 2020