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.