Willard Public Library
Willard Public Library is a Paranormal  in Evansville, IN.
21 N 1st AveEvansville, IN 47710
About This Place:
This library has ghost cameras set up and shares a lot of evidence on their Facebook page including a virtual ghost tour.
Have you heard of the Grey Lady Ghost?
Guest ReviewsGuest Average: 9 out of 10
Drew – 9/10 – October 26, 2021The director asked me to lead a small team in contacting spirits in the library with the agreement …show more
See anything that needs updated? Let Us Know!