Richard Riva

February 27, 2025

Passed away January 27, 2025, at Decatur Memorial Hospital
Resident of Atlanta
Arrangements provided by Central Cremation Center