Leigh Owens was born in 1972, age 51. Leigh Owens's address is 13423 Thunderhead Street , San Diego, CA 92129. Possible relatives include Jeanne Brantinghamhayes, Daniel Owens and 7 others. Public records show Leigh has also lived in Alpine, CA and El Cajon, CA. Leigh's latest phone number is (213) 700-3022. Previous phone numbers include (619) 933-2031 and (858) 484-5350. The latest email address for Leigh Owens is lei****@peoplepc.com.
Address History: 13423 Thunderhead Street, San Diego, CA 92129;
2054 Alpine Boulevard, Alpine, CA 91901;
El Cajon, CA 92019;
Coupeville, WA 98239
Emails: lei****@peoplepc.com,
lei****@tampabay.rr.com
Results 1 - 1 of 1