New Salem Town Hall in New Salem, Illinois

New Salem Town Hall in New Salem is a town hall. New Salem Town Hall is located near Bennett Street.

Amenity
town hall
Building Type
building