Mary Elizabeth Flanagan, age 39, passed away June 11, 2007 in Phoenix, AZ. Mary attended Gilroy High School from 1982-1986. She was a loving mother, daughter, friend, and teacher and will be missed by her mother Liz Alexander, Andrew Brothers, age 19, of Gilroy, and Kristen, age 14.