Oscar Torres

Birth date: Dec 12, 1960 Death date: Oct 21, 2024

Oscar Torres, 63, passed away peacefully on October 21, 2024. He was born on December 12, 1960, in Chicago, Il, to Carmen and Oscar Torres. Devoted husband of Deborah Castillo. Loving father of Jacqueline, Brittney (Gerardo), Vero