Provided by Wikipedia
Larchwood is a city in Lyon County, Iowa, United States. The population was 866 at the 2010 census. Its main employer is the Novartis Animal Health plant located 3 miles (4.8 km) southwest of the city.
* Description and images provided by
CC-BY-SA 3.0 license
DOWNLOAD OUR APP
Copyright © 2019