Petra Arroyo was born in 1928, age 95. Petra Arroyo's address is 3910 Oakwood Avenue , Lorain, OH 44055. Possible relatives include Antonio Arroyo, Ed Arroyo and 3 others. Petra's latest phone number is (216) 277-0093. Previous phone numbers include (330) 277-0093 and (440) 277-0093.
Address History: 3910 Oakwood Avenue, Lorain, OH 44055;
2149 Nell Purvis Road, Adel, GA 31620;
Lenox, GA 31637
Results 1 - 1 of 1