Recurring

Palmyra Public Library Board Meeting

Palmyra Public Library 50 Landings Dr., Suite B, Annville

The Palmyra Public Library Board of Directors meets the third Tuesday of each month at 7 pm. The public may attend all meetings of the Board of Directors.  They shall […]