Home| May 3 Thursday, Apr 17 > Organization: Toronto Public Library - Albert CampbellLocation: 496 Birchmount RoadToronto, ON, M1K 1N8CanadaSee map: Google MapsPhone:416-396-8890Baby Time at Toronto Public Library - Albert CampbellThe event has already taken place on this date: 04/24/2025Time: 10:30 - 11 am Organization: Toronto Public Library - Port UnionLocation: 5450 Lawrence Avenue East,Toronto, ON, M1C 3B2CanadaSee map: Google MapsPhone:416-396-8885EarlyON Play and Learn -Toronto Public Library - Port UnionDates: 05/08/2025Time: 3:30 pm - 5 pm Organization: Toronto Public Library - Barbara FrumLocation: 20 Covington RoadToronto, ON, M6A 3C1CanadaSee map: Google MapsPhone:416-395-5440EarlyON Play & Learn - Toronto Public Library - Barbara FrumThe event has already taken place on this date: 04/24/2025Time: 10 am - 12 pm Organization: Toronto Botanical GardenLocation: 777 Lawrence Avenue EastToronto, ON, M3C 1P2CanadaSee map: Google MapsApril is Earth Month at Toronto Botanical GardenThe event has already taken place on this date: 04/30/2025Time: 10 am - 4 pm Organization: Candy ChampLocation: 2032 Eglinton Ave W Candy ChampToronto, ON, M6E2K5CanadaSee map: Google MapsPhone:4167849606FREE COTTON CANDY FOR APRIL BIRTHDAYSThe event has already taken place on this date: 04/30/2025Time: 12PM