Leonardo Garcia's address is 1005 Armorlite Drive Apt 314, San Marcos, CA 92069. Leonardo's latest phone number is (760) 639-6083. Previous phone numbers include (760) 891-0577.
Address History: 1005 Armorlite Drive Apt 314, San Marcos, CA 92069;
3865 Sherbourne Drive Apt P, Oceanside, CA 92056;
Vista, CA 92081
Leonardo Garcia's current address is 1510 S Melrose Drive , Vista, CA 92081. Phone numbers associated with Leonardo are (442) 224-7696 and (442) 639-6083. Leonardo has also lived in Vista, CA.
Related to: Patricia Martinez
Results 1 - 2 of 2