Spencer, Iowa
Spencer is a city in the state of Iowa (United States), and the county seat of Clay County. It is located at the confluence of the Little Sioux and Ocheyedan Rivers. The population was 11,233 in the 2010 census, a decline from 11,317 in the 2000 cen…