Place:Elba Center, Knox, Illinois, United States

Watchers


NameElba Center
TypeInhabited place
Coordinates40.833°N 90.033°W
Located inKnox, Illinois, United States
source: Getty Thesaurus of Geographic Names


Elba Center is an inhabited place.

Research Tips


Fundraiser
Help fund new features!