Pedro Aldaba's address is 916 North Cooper Avenue , Ottumwa, IA 52501. Possible relatives include Arnulfo Aldaba, Constantino Aldaba and 4 others. Public records show Pedro has also lived in Ottumwa, IA. Pedro's latest phone number is (641) 208-2762. Previous phone numbers include (641) 682-9488 and (641) 684-6030.
Results 1 - 1 of 1