Carolina Beach names new town manager

Carolina Beach names new town manager