Oscar Ibarra's address is 11025 Poplar Avenue , Fontana, CA 92337. Possible relatives include Carlos Ibarra, Cesar Ibarra and 2 others. Public records show Oscar has also lived in San Luis, AZ. Oscar's latest phone number is (909) 823-5049. Previous phone numbers include (909) 829-7909 and (909) 953-6620.
Address History: 11025 Poplar Avenue, Fontana, CA 92337;
4505 P/O Box, San Luis, AZ 85349
Results 1 - 1 of 1