Felix Padilla was born in 1940, age 83. Felix Padilla's address is 7904 Wanebe Drive , Dallas, TX 75235. Possible relatives include Leonardo Padilla. Public records show Felix has also lived in Santa Clara, CA. Felix's latest phone number is (214) 366-3259. Previous phone numbers include (214) 478-5611 and (214) 695-2164. The latest email address for Felix Padilla is fel****@netscape.net.
Emails: fel****@netscape.net,
fpa****@aim.com,
fre****@aol.com,
fre****@aol.com,
fre****@cs.com
Results 1 - 1 of 1