You could check this link as well
http://settlement.org/ontario/health/ohip-and-health-insurance/if-you-don-t-have-ohip/where-can-i-get-health-care-if-i-don-t-have-ohip/
I haven't been to any of the Community Health Center so I cannot vouch for how good they are, but if cost is an issue, you...