Richard Leo McCoy Sr.
April 7, 1947 - July 27, 2018
Richard Leo McCoy, Sr., 71, of Chester, VA passed away on Friday, July 27, 2018. Born in Petersburg, VA he was the son of the late Fred McCoy and Mae McCoy Stell; and was also preceded in death by his sister, Shelia Ann McCoy; and a brother,... View Obituary & Service Information