Our thoughts and prayers are with your family at this time.
Victor, Trisha & Julia Mahoney
September 01, 2005 | Loudonville, NY
Get email updates about William Keefe delivered directly to your inbox.
William Keefe passed away in Orchard Park, New York. Funeral Home Services for William are being provided by James W. Cannan Funeral Home, Inc.. The obituary was featured in Buffalo News on September 1, 2005.