Powered by Givebutter

Elf on the Shelf Kits

Let KPLF provide You with a Giant Assist!

BUY NOW

Share Fundraiser

Campaign Ended

$2,925

70 Supporters

Story

BUY NOW

Share Fundraiser

Campaign Ended

$2,925

70 Supporters

Kingston Public Library Foundation

A 501(c)(3) Public Charity

EIN 27-1325546