Felix Padilla was born in 1942, age 81. Felix Padilla's address is 8848 S Buffalo Avenue # 1, Chicago, IL 60617. Possible relatives include Ramon Gutierrez, Anabel Padilla and 9 others. Felix's latest phone number is (312) 221-0681. Previous phone numbers include (773) 221-3619 and (773) 318-0361.
Address History: 8848 S Buffalo Avenue # 1, Chicago, IL 60617
Results 1 - 1 of 1