I'm neither an English teacher nor a native speaker, but here is my guess:
"... I live in Canada in Ontario, in Mississauga (Massassauga does seem to exist, but it's a bit too far away in the North), which is a small kind of - well not that small - but it's a suburban area that's like ten minutes from Toronto, so it's kind of like a fifteen-minute drive for me to get to Toronto from my house."
I hope it helps.
- For Teachers