Wilma Finn was born in 1920, age 104. Wilma Finn's address is 1021 W Poe Road # 218, Bowling Green, OH 43402. Possible relatives include Leonard Finn. Public records show Wilma has also lived in Pemberville, OH.
Related to: Leonard Finn
Leonard Finn's current address is 1021 W Poe Road # 218, Bowling Green, OH 43402. Leonard's age is 105 years old (1918). Leonard has also lived in Pemberville, OH.
Results 1 - 2 of 2