David Cameron Keefe
August 18, 1936 - December 28, 2020
David Cameron Keefe, 84, The Villages, Florida passed away on December 28, 2020 at The Villages Regional Hospital, The Villages, Florida. David was born on August 18, 1936 in New Haven, Connecticut to his parents Francis Keefe and Ellen (Gilbane)... View Obituary & Service Information