I have found Burlington Camera good as well.
If you are in the Mississauga area, there is what looks to be a small Mom & Pop operation at Millennium Photo on Erin Mills Parkway at Folkway just South of Hwy 403. They did some E6 120 processing for me, and offer C41 & E6 for 35mm, 120, 220 (if you still have some...), and 4x5.
They may not process daily, but can usually get it back in a week.
Might want to give them a try.
Hope that helps,