Post a New Topic
Commuters get green light on Alameda
Original post made
on Dec 13, 2007
The avenue of the fleas — the Alameda de las Pulgas — may be becoming more of a royal road for commuters through West Menlo Park as they acclimate to the new traffic-light timing.
Meanwhile, drivers entering the Alameda from side streets may find themselves queuing more often.
Read the full story here Web Link posted Wednesday, December 12, 2007, 11:19 PM