Oscar Odelimex's address is 4462 Topa Topa Drive , La Mesa, CA 91941. Possible relatives include Alicia Ancira, Daniel Ancira and 4 others. Public records show Oscar has also lived in El Cajon, CA and National City, CA. Oscar's latest phone number is (619) 444-7234.
Also goes by: Oscar B Ancira,
Oscar Ancira,
Oscar M Arcira
Phone Numbers: (619) 444-7234
Address History: 4462 Topa Topa Drive, La Mesa, CA 91941;
580 Goulburn Court, El Cajon, CA 92020;
National City, CA 91950;
San Diego, CA 92154
Results 1 - 1 of 1