The Ghosts of Willard Library. More than 110 years old, Willard Library is the oldest public library building in the state of Indiana. The library, housed in a  The Ghosts of Willard Library More than 110 years old is the oldest public library building in state Indiana housed a