Palo Alto’s bicycle pioneer Ellen Fletcher dies

Posted on November 8, 2012

Ellen Fletcher, a former Palo Alto City Councilwoman who spearheaded the city’s transformation into a nationally recognized bike-friendly community, died Wednesday, Nov. 7, after a battle with lung cancer, according to her friends and family. She was 83.

Related Website »