RIDGEWAY – Carl Leo “Pete” Dodd, 84, of Ridgeway, passed away peacefully on Friday, April 17, 2020. Born in Danville, VA, he was the son of the late Curtis and Virginia Appling Dodd. He served in the United States Navy for 31 years and retired as a Master Chief Petty Officer. Afterwards, he worked for […]