Hundreds sign petition to save Campbell Town Hall