Sol Garcia's address is 1785 Oro Vista Road Apt 181, San Diego, CA 92154. Possible relatives include Erica Barreras, Marta Cruz and 22 others. Sol's latest phone number is (619) 238-1471. Previous phone numbers include (619) 482-7042 and (619) 501-7709. The latest email address for Sol Garcia is gar****@yahoo.com.
Address History: 1785 Oro Vista Road Apt 181, San Diego, CA 92154;
670 F Street Apt 13, Chula Vista, CA 91910;
Imperial Beach, CA 91932
Emails: gar****@yahoo.com
Results 1 - 1 of 1