Check the local library as well, they often have children's activity/storytelling time where you could meet others.
I'm in Toronto myself and prior to my mat leave I often had work to do in Barrie! I'm not sure where you're originally from and how familiar you are with Barrie but you'll love the water in the summer!!