Organization: New Rochelle Public LibraryLocation: I Library PlazaNew Rochelle, NY, 10801United StatesSee map: Google MapsPhone:914-632-7878 Jumpin’ Jungle! Puppet ShowDates: 04/16/2025Time: 11:00 AM Review of Peppa Pig's Big Splash, the Tour