Amherst Town Hall


Amherst Town Hall is a historic building in Amherst, Ohio. It was listed in the National Register of Historic Places on May 29, 1975.