I live on Granville Ave and it is almost impossible to safely turn left or right onto Winchester St. Cars drive way too fast and it is very hard to see them coming in either direction because of parked cars and the road curve. Street mirrors might help, but won't do much if people are going too fast. We really need speed bumps and 4-way stops along Winchester.
A. Winchester St at Granville Ave
A. No Answer Given