Joseph Earl Brooks, Jr., with both sorrow and joy, we celebrate the life of Earl Brooks, who passed away peacefully on July 8, 2023, at the age of 86. Born on September 4, 1936, in Tappahannock, VA, he was beloved by all who knew him. In addition to his parents, Earl was preceded in death