This person's birth year is 1973. Cities Rudy has lived in before are San Antonio and Sioux City. Rudy's possible relatives are David Valdez Rodriguez, Roberto D Castro, Sandra Sanchez Castro and 6 other people. Records link phone number (210) 922-6940 with Rudy’s details. Rudy currently resides at 715 Petaluma Blvd, San Antonio, Tx 78221. The current age of Rudy is 51.