Unless otherwise noted, all North Versailles Public Library programs are free. Registration is required for all events.