The individual in question's official birth certificate states that they were born on 1973-09-12 and are now fifty-one years old. Leandro has an established residence at 1224 N Westmoreland Ave, Los Angeles, CA 90029. Leandro Deleon's home records indicate seven past residences. The known residential addresses of this person are: 701 Gramercy Dr #423, Los Angeles, 3343 Cazador St, Los Angeles, CA 90065, and 1842 N Cherokee Ave #501, Los Angeles. Leandro C Deleon has access to a total of four email addresses. This person and Leandro R Deleon (forty-seven years) appear to have a documented past connection. Records confirm that Maria L Deleon (in 2007), Brandy Logan (between 2005 and 2009), and Deleon shared an address at 4658 Bresee Ave, Baldwin Park, CA 91706, USA. California, Arizona, Texas are home to several individuals named the aforementioned subject. There is another individual who is a resident at the same address — Steven Mcnicholl