Hi angtao
I went to these two places:
1. Midaynta Community Services, yonge and davisville - (416) 544-1992
2. Access Alliance - I think it has different locations, but I went to the one in College st. (College n Spadina) - 416-324-8677
Personally, I prefer the second place although they are busier. you can google them and check the website.
When you call ask them to transfer you to settlement service.
Just to share a little bit here, hopefully it can be useful information for those in TO. The second place also have medical doctor and nurses for newcomers and no OHIP yet, I was told they are funded by third party and generous people. I had so much benefit from it when I was pregnant last year. They take cake of me so well with their super super friendly and experienced midwives. All different kind of blood tests and any other tests (one of them was a test that cost me $1800) that I needed to take during my pregnancy, the regular check ups, all ultrasounds, etc, all doctor's fee in the hospital including including the C-section labor I nearly went it - Thank God it did not happen - we all covered by them. I happened to have a complicated pregnancy and ended having a prematured baby.
Everything would have cost us lots of money. my pregnancy was unexpected

, I cried when I knew it..too much changes at once, I thought it was too quick for another kid, I was worried, new place, no ohip, I left my quite a good job back home, my son, immigration application. My husband was given only 3 months notice from his company, before we moved here. It's OHH !!
Anyway, It's a real GOD's Blessings to have have known this place!! We were soooo grateful that we donated in return, I think alot of people who are grateful, give donations in return. Btw, I get to know this place by the nurse/ the front desk lady who worked in one of the walk in clinic I went to.