May 31, 2025 @ 11:00 am Adult Performance Hour (Wynnefield) Wynnefield Branch 4910 Wynnefield Avenue, Philadelphia
May 31, 2025 @ 3:00 pm Mary Louise Curtis Branch Spring Ballet Recital #1 Mary Louise Curtis Branch 416 Queen St., Philadelphia
June 1, 2025 @ 3:00 pm Mary Louise Curtis Branch Spring Ballet Recital #2 Mary Louise Curtis Branch 416 Queen St., Philadelphia
May 26, 2025 Memorial Day | All Branches, Kaleidoscope Program & Offices Closed Memorial Day | All Branches, Kaleidoscope Program & Offices Closed May 26, 2025 Memorial Day | All Branches, Kaleidoscope Program & Offices Closed