Baby Leonard was born in 1959, age 65. Baby Leonard's address is 4060 Charlene Drive , Los Angeles, CA 90043. Possible relatives include Brooks Leonard, Ronald Leonard and 2 others. Public records show Baby has also lived in Inglewood, CA and Marina Del Rey, CA. Baby's latest phone number is (310) 739-3321. Previous phone numbers include (323) 299-9959 and (323) 456-4116.
Address History: 4060 Charlene Drive, Los Angeles, CA 90043;
511 E 99th Street Apt 104, Inglewood, CA 90301;
Marina Del Rey, CA 90292;
Newbury Park, CA 91320;
Venice, CA 90291
Results 1 - 1 of 1