Lelia Ferris was born in 1920, age 103. Lelia Ferris's address is 137 River Street , North Adams, MA 01247. Possible relatives include Dawn Ferris, Frederick Ferris and 5 others. Public records show Lelia has also lived in North Adams, MA. Lelia's latest phone number is (413) 458-8376. Previous phone numbers include (413) 663-8832.
Also goes by: Leila M Ferris,
Lila M Ferris
Results 1 - 1 of 1