Salvador Meza's address is 3013 C Street Apartment 101, San Diego, CA 92102. Possible relatives include Abel Meza, Ana Meza and 6 others. Public records show Salvador has also lived in Escondido, CA and National City, CA. Salvador's latest phone number is (619) 262-8224. Previous phone numbers include (619) 263-0073 and (619) 266-2649.
Also goes by: Salvador P Meza,
Salvdor P Meza
Address History: 3013 C Street Apartment 101, San Diego, CA 92102;
711 West 4th Avenue Apartment B, Escondido, CA 92025;
National City, CA 91950;
Oceanside, CA 92054;
San Marcos, CA 92069
Results 1 - 1 of 1