Petra Padilla was born in 1943, age 81. Petra Padilla's address is 2520 Vince Drive , Apopka, FL 32703. Possible relatives include Debora Ferebee, Isaul Padilla and 4 others. Public records show Petra has also lived in Apopka, FL and Okeechobee, FL. Petra's latest phone number is (407) 703-6427. Previous phone numbers include (863) 227-7706.
Address History: 2520 Vince Drive, Apopka, FL 32703;
8 Britton Road, Apopka, FL 32712;
Okeechobee, FL 34972;
Plymouth, FL 32768
Results 1 - 1 of 1