Leela Oplustic was born in 1941, age 83. Leela Oplustic's address is 1025 Estes Street Unit 7, El Cajon, CA 92020. Possible relatives include Judi Lyle, D Peterson and 2 others. Public records show Leela has also lived in El Cajon, CA. Leela's latest phone number is (619) 303-1228. Previous phone numbers include (619) 749-6460 and (858) 229-1452.
Results 1 - 1 of 1