David Gary Long, 71, of Mechanicsville, MD, passed away on November 9, 2024 at his home. Born on February 4, 1953, in Leonardtown, MD, he was the son of the late John Richard and Joan Elizabeth (Newell) Long. David is survived by his loving wife of 50 years, Alma Rose Long (Wathen), whom he...
Read More »