Portsmouth Public Library Board of Trustees March 20, 2024 6:30 PM MacLeod Room, Portsmouth Public Library