Library Trustees 12.11.2024 December 11, 2024 @ 5:30 pm Merrimac Public Library 86 West Main Street, Merrimac 12.11