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