Leonard, the individual's records confirm they were born on April 30, 1963, now marking 62 years of existence. The individual in question's home is located at 43219 Edson Ave, Lancaster, CA 93536, USA. The subject in question's prior living history consists of nine known addresses. The person's past locations of residence are listed as: 39349 Bastille Ln, Palmdale, 5679 Newton St, Riverside, and 8538 Cedar St, Bellflower, CA 90706. It is probable that Denice M Rivers (age sixty-two years) is the spouse of the aforementioned person. Rivers has the following email addresses: [email protected] and [email protected]. Leonard, the person and Denice M Rivers (sixty-two years) are connected in the public record. At some point, Leana Cruz (in 2006), Norberto Cruz (in 2005), and Rivers, the person were all residents at 5217 Verdura Ave, Lakewood, CA 90712. Across California, Nevada, Arizona, Colorado, there are many individuals who go by the name Leonard B Rivers. The address is shared by Denice Rivers, Gerard Rivers, Ginelle A Rivers, among others