Annual Town Meeting Set for May 30 | Somerset | The Common News