Roger is related to or closely associated with Estella Tobias Ruiz, Jessica M Ruiz, Olga Moreno Rodriguez and 6 other people. The residency of Roger is at 2530 Delgado St, San Antonio, Tx 78228. Records link phone number (210) 433-8312 with Roger’s details. Roger was born 63 years ago. Roger was born in 1961. Other cities that he has stayed in are Austin, San Antonio and Springfield.