Originally Posted by somnambulant
Does anyone know who I could get in touch with at city hall about replacing a street drain cover? There's one at Dovercourt & Dewson that has tried to swallow my bike whole many times and usually forces me to go around the stopped cars on the left in order to make a right turn. It's not the "chevron" style diagonal grate, but the old style where they're all parallel. My wheels fit in there perfectly. There's another on Ossington @ College.
I assume Dept of Works, but maybe my councilor could help as well.. especially since it's "mr cycling" Adam Giambrone.
Of course, I'm not sure this will be high on the priority list, but it's worth trying.

Find out who the city counselor is for the area and call their office. Don't worry about talking to the councilor, just talk to someone on their staff. Most of the time the staff are super nice and can get a lot of issues solved pretty quickly. I've had graffiti, burned out street lights, vandals, etc. all addressed by counselor staff.