Library Board of Trustees May 20, 2026 6:30 PM Macleod Room, Portsmouth Public Library at 175 Parrott Avenue, Portsmouth, New Hampshire Add to Your Calendar