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 6:30 pm. The public may attend all meetings of the Board of Directors.  They shall be non-voting, but are entitled to make brief statements if a written request is presented to the Executive Director at least 3 working days in […]

Little Explorers Early Learning Classes Fall 2021 Registration

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

Today Little Explorers Registration opens at 10am. Either stop in or call the library at 717-838-1347 to register your child. This program runs for 8 weeks and costs $5 per child.

$5.00
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 6:30 pm. The public may attend all meetings of the Board of Directors.  They shall be non-voting, but are entitled to make brief statements if a written request is presented to the Executive Director at least 3 working days in […]