Helen Richards
January 30, 1951 - December 17, 2016
Rochester: Helen M. Richards born on January 30, 1951 in Fitchburg, MA died suddenly on December 17, 2016 at Frisbee Memorial Hospital. She is predeceased by her husband Thomas F. Richards (1978). Helen was born to parents Marion L. Johnson... View Obituary & Service Information
