Town Hall Loading Map.... Town Hall120 North Main Street - Liberty Events 41.801244 -74.747377 Address 120 North Main Street Liberty NY 12754 United States Upcoming Events No events in this location