Barbra Leonmadrid was born in 1969, age 55. Barbra Leonmadrid's address is 12274 Montgomery Street Apt 9, Downey, CA 90242. Possible relatives include Rena Araujo, Jacqueline Felix and 18 others. Public records show Barbra has also lived in Azusa, CA and Lynwood, CA. Barbra's latest phone number is (562) 712-5094. Previous phone numbers include (626) 253-8353.
Address History: 12274 Montgomery Street Apt 9, Downey, CA 90242;
550 E 6th Street, Azusa, CA 91702;
Lynwood, CA 90262;
Pico Rivera, CA 90660
Results 1 - 1 of 1