Leon Mifflen was born in 1919, age 105. Leon Mifflen's address is 122 Country Lane , Plant City, FL 33565. Possible relatives include Helen Mifflin. Public records show Leon has also lived in Lakeland, FL. Leon's latest phone number is (813) 754-7606.
Also goes by: Leon T Mifflin
Related to: Helen Mifflin
Phone Numbers: (813) 754-7606
Results 1 - 1 of 1