Francis Leon was born in 1968, age 56. Francis Leon's address is 4927 Hilltop Drive , San Diego, CA 92102. Possible relatives include Florentino Leon, Francis Leon and 11 others. Francis's latest phone number is (619) 208-9579. Previous phone numbers include (619) 281-7977 and (619) 295-6494. The latest email address for Francis Leon is eok****@aim.com.
Address History: 4927 Hilltop Drive, San Diego, CA 92102;
3920 1st Avenue # 2, San Diego, CA 92103;
Boise, ID 83705
Emails: eok****@aim.com,
eok****@yahoo.com,
fra****@delta.com,
hop****@gmail.com,
neb****@aol.com
Results 1 - 1 of 1