Lena

Town Hall Address

122 E Main St
Lena, IL 61048
United States- Stephenson County

Town Clerk
815-369-2614

507 N. Quail Dr.
Lena, IL 61048
United States

Town Hall Hours
M-F 8-5
County
Stephenson