David Raymond Johns
August 6, 1962 - June 12, 2026
David Raymond Johns, 63, of Monroe, Virginia, passed away peacefully on Friday, June 12, 2026. Born on August 6, 1962, in Bedford County, Virginia, David was the son of the …
Read More...
Monroe, Whitten Funeral Home and Cremation Service