Leo F. Griffin
Death date: Aug 25, 2015
Leo Francis Griffin of Andover, Massachusetts, loving husband and best friend to Nancy (Corey) Griffin, passed away Tuesday, August 25, after a courageous battle with cancer. Leo lived optimistically through the end and will alway Read Obituary

