Los Angeles, CA | Wilmington, CA | Montebello, CA
Also known as: elsonora79
Richard Torres lives in Los Angeles, California. Other places in which he has lived are Wilmington, California and Montebello, California. He is an alumnus of the Stanford University and Attended 2001 - 2005.