Leon Quintela's address is 714 Balboa Street , San Francisco, CA 94118. Possible relatives include Zeny Baron, Brigida Ding and 11 others. Public records show Leon has also lived in Cardiff By The Sea, CA and Manhattan Beach, CA. Leon's latest phone number is (408) 297-3849. Previous phone numbers include (415) 751-4163.
Address History: 714 Balboa Street, San Francisco, CA 94118;
2212 Carol View Drive Apt 215, Cardiff By The Sea, CA 92007;
Manhattan Beach, CA 90266;
Palmdale, CA 93550;
San Jose, CA 95110
Results 1 - 1 of 1