Our website (www.shmlibrary.org) is currently going through a much needed update.
Some items may not be available. We are working on them.
Thank you!
CLOSED - MONDAY, MAY 27, 2024
In Observance of Memorial Day
We will resume normal library hours on Tuesday, May 28, 2024.