The phone number (305) 940-2877 is Leondra’s. Leondra was born 53 years ago. Public records show N Miami Beach, North Miami Beach and Miami as cities Leondra also stayed in. People possibly related to Leondra are Millicent Walkerroberts, Sydney Roy Walker, G Walker and 4 other people. Leondra is a resident of 17080 23Rd Ave #5, N Miami Beach, Fl 33160. Leondra was born in 1971.