Leonardo Quintero's address is 278 S 39th Street , San Diego, CA 92113. Leonardo's latest phone number is (619) 238-1933. Previous phone numbers include (619) 239-0150 and (619) 527-2510.
Address History: 278 S 39th Street, San Diego, CA 92113;
2975 E Street, San Diego, CA 92102;
Aberdeen, WA 98520
Results 1 - 1 of 1