Leela Harrington was born in 1915, age 109. Leela Harrington's address is 1591 Po Box , Des Moines, IA 50305. Public records show Leela has also lived in Itta Bena, MS.
Address History: 1591 Po Box, Des Moines, IA 50305;
800 Lamar Street, Itta Bena, MS 38941
Leela Harrington's current address is 1817 Summerwood Court , Goddard, KS 67052. Leela's age is 55 years old (1968).
Related to: Krystal Harrington
Address History: 1817 Summerwood Court, Goddard, KS 67052
Results 1 - 2 of 2