Oscar Torres was born in 1981, age 43. Oscar Torres's address is 626 Carroll Street Apartment 201, San Antonio, TX 78225. Possible relatives include Christina Arreola, Sheila Castillo and 12 others. Oscar's latest phone number is (210) 777-1961. Previous phone numbers include (479) 522-4172.
Address History: 626 Carroll Street Apartment 201, San Antonio, TX 78225;
6 Northwood Drive, Fort Smith, AR 72904;
Dallas, TX 75206
Results 1 - 1 of 1