Carlos Raset Leyva
Birth date: Oct 21, 2013 Death date: Oct 21, 2013
Carlos Raset Leyva IV, infant son of Tesla Henderson and Carlos Leyva III, was placed in the loving arms of Jesus Monday, October 21, 2013 in Decatur Memorial Hospital. Carlos leaves behind to cherish his memory his mother Tesla o Read Obituary