Richard Ricardo David
October 5, 1968 - November 29, 2022
Richard Ricardo David was born October 5, 1968, in St. Thomas, Virgin Islands, to Macy James and Albert David Jr. He was blessed to have three sisters and five brothers. Richard relocated to the States as a young adult. He resided in Liberty,... View Obituary & Service Information
