Lena



Lena Open Houses


Searching...


About Lena


Lena is located Stephenson County, Illinois. It has a population of nearly 3,000 people. In Northern Illinois, Lena is very close to the Wisconsin border.