The aforementioned party has accumulated fifty years of life since their birth on May 31st, 1975. Mr. Castro, the individual is on file as residing at 661 Driftwood Ln, San Dimas, CA 91773, USA. Ivan's previous addresses total 6 in recorded data. The following residences have been associated with this individual: 1150 Fairview Ave #103, Arcadia, 215 N Olive Ave #A, Alhambra, CA 91801, and 215 N Olive Ave #E, Alhambra, CA 91801. The information appears to show that Ivan and Vanessa Payan (forty-eight years) are married. 3 email addresses are available to Ivan, the person. Ruth Castro (in 2004), Ruth Castro (between 2002 and 2007), and Ivan were all known to have lived at 215 N Olive Ave, Alhambra, CA 91801. California are home to several individuals named the subject in question. Ms. Castro, David H Mitchel, Ms. Payan are just a few of the residents at the shared address