About making a better city for walking and riding bicycles
A very good question. Have you contacted Town of Vincent about this issue?
I have sent the link to the Office of Road Safety (Main Roads Department). If there is no response I will approach the Town of Cambridge because it is on their side of the freeway.