Orchard, Iowa

Orchard is a city of Iowa in the United States. In 2011 there were 79 people living in Orchard.