Louis Leon was born in 1983, age 40. Louis Leon's address is 555 South A Street Suite 100, Oxnard, CA 93030. Possible relatives include Leon Bustamante, Ernesto Leon and 4 others. Public records show Louis has also lived in Goleta, CA and Lompoc, CA. Louis's latest phone number is (805) 486-4205. Previous phone numbers include (805) 746-2262.
Also goes by: Luis Alfredo Leon
Address History: 555 South A Street Suite 100, Oxnard, CA 93030;
688 Dara Road, Goleta, CA 93117;
Lompoc, CA 93436;
San Jose, CA 95135;
Santa Barbara, CA 93101
Results 1 - 1 of 1