SeeClickFix — Fri Feb 26 12:00:00 UTC 2010
Address: 128 Oxford St,Cambridge,MA 02140
Rating: 4
This block of Oxford St is a safety hazard in and of itself, and it's impossible for cars to go at a normal speed and bikes to ride anywhere but right in the middle of the road!
about:
England Oxford Oxfordshire Oxford Street Technology Internet