Leela Navarro was born in 1984, age 40. Leela Navarro's address is 4934 Coldwater Canyon Avenue Apartment 115, Sherman Oaks, CA 91423. Possible relatives include Anna Navarro, Gudelia Navarro and 2 others. Public records show Leela has also lived in Canoga Park, CA and Long Beach, CA. Leela's latest phone number is (818) 294-6866. Previous phone numbers include (818) 300-5677 and (818) 349-2106.
Also goes by: Leela C Navarro
Address History: 4934 Coldwater Canyon Avenue Apartment 115, Sherman Oaks, CA 91423;
8721 Owensmouth Avenue Apartment 107, Canoga Park, CA 91304;
Long Beach, CA 90803;
North Hollywood, CA 91602;
Northridge, CA 91325
Results 1 - 1 of 1