Derma Town Hall serves virtually every purpose for the small town of just over 900 people. The local post office […]