Atherton Mayor Elizabeth Lewis talks about life in community service Mayor Elizabeth Lewis has lived in Atherton since 1998 (when she and husband Joe bought a 1926 house that they've since restored) but has been by Linda Hubbardon March 5, 2013