Mr Richard Sloan
May 4, 1961 - July 17, 2018
Mr. Richard Sloan 57 of 3418 Mordecai St. Apt.E, Durham, North Carolina passed away on July 17, 2018 at his residence.
Colvin Funeral Home and Crematory is serving the family. View Obituary & Service Information
