Hudson Public Libraryphoto credit: Library StaffHudson Fire Department Plaquephoto credit: Bob MacKinnonCaboose in Hudson Massphoto credit: Bob MacKinnon