Richard Rodriguez Villanueva
March 27, 1941 - August 29, 2020
Richard Villanueva (Captain V, Mr. V) entered into rest August 29, 2020 after a year and a half long, courageous battle with Mesothelioma. He handled his illness with grace and was still taking care of others until his time of rest. He was... View Obituary & Service Information