David Allen Long
December 14, 1949 - August 3, 2020
David Allen Long, 70, passed away on August 3, 2020. He was born on December 14, 1949 in Miami, Florida. David retired from the City of North Miami as Water Plant Superintendent. He was preceded in death by his father, Charles Samuel, and... View Obituary & Service Information
