Leban Osman's address is 1440 2nd Avenue Apartment 158, Chula Vista, CA 91911. Public records show Leban has also lived in Chula Vista, CA and San Diego, CA. Leban's latest phone number is (619) 277-5164. Previous phone numbers include (619) 889-6838. The latest email address for Leban Osman is los****@netscape.net.
Address History: 1440 2nd Avenue Apartment 158, Chula Vista, CA 91911;
1401 Hilltop Drive, Chula Vista, CA 91911;
San Diego, CA 92115;
Spring Valley, CA 91977
Emails: los****@netscape.net
Results 1 - 1 of 1