Leila Towne was born in 1912, age 111. Leila Towne's address is 1202 Jacobs Drive #242, Eugene, OR 97402. Public records show Leila has also lived in Eugene, OR. Leila's latest phone number is (541) 689-0874.
Also goes by: L Y Towne
Phone Numbers: (541) 689-0874
Results 1 - 1 of 1