Patricia Tamayo's address is 803 Lori Lane , Chula Vista, CA 91910. Possible relatives include Lizeth Avendano, Maria Flores and 3 others. Patricia's latest phone number is (619) 528-0112. Previous phone numbers include (619) 563-9493 and (619) 621-6249.
Also goes by: Patrica L Tamayo,
Patricia Tamayo
Address History: 803 Lori Lane, Chula Vista, CA 91910;
2040 Ardath Avenue, Escondido, CA 92027;
San Diego, CA 92116
Results 1 - 1 of 1