Ella Filla was born in 1928, age 96. Ella Filla's address is 11921 Aquilla Road , Chardon, OH 44024. Possible relatives include Frank Filla, John Filla and 1 others. Public records show Ella has also lived in Chardon, OH. Ella's latest phone number is (216) 286-3138. Previous phone numbers include (440) 279-4669 and (440) 286-3138.
Ella Filla's current address is 8 Shepley Drive #, Saint Louis, MO 63137.
Address History: 8 Shepley Drive #, Saint Louis, MO 63137
Results 1 - 2 of 2