Ruth Dalila Rios Castillo Owens

Birth date: Jul 21, 1961 Death date: Jul 13, 2018

Ruth Dalila Rios Castillo Owens, 57, of Argentina, died July 13, 2018 at Decatur Memorial Hospital in Decatur, IL. Arrangements are incomplete at Graceland Fairlawn Funeral Home. Ruth was born February 21, 1961 in Ciudad Mante Tam