Rudy was born 80 years ago. People possibly related to Rudy are Salvador I Delacruz, Delia Reyes Delacruz, Cruz Raymond Dela and 6 other people. The number currently linked to Rudy is (210) 736-4890. Public records show San Antonio as a city Rudy also stayed in. 1502 Lullwood Ave #A, San Antonio, Tx 78201 is where Rudy resides. Rudy's birth date was listed as 1944.