Jun Jun clinic is in the College and Bathurst area. I've never been there but I'm sure you could do some research on reviews. Avoid any places on Spadina, they're dirty and disgusting. You could go to 490 Yonge, many favourable reviews there.
If you want to drive, Blue Pearl at Dufferin and Wilson is a good bet.