Closing Memorial Day Weekend All Day May 24 2025 Sat Closing Memorial Day Weekend All Day Branches: Marshalltown Public Library