Green Valley, Iowa


Green Valley was a town in Iowa County, Iowa, USA. At one time, it had a large number of people who moved from Hinkletown, Iowa.