The Yarmouth Public Library and Museum’s Annual General Meeting takes place Thursday, May 29th at 7pm, in the board room of the Library on Main Street. Everyone Welcome.