Walter Finucan was born in 1918, age 105. Walter Finucan's address is 255 Ludel Terrace , Buffalo, NY 14218. Possible relatives include Florence Finucan.
Related to: Florence Finucan
Address History: 255 Ludel Terrace, Buffalo, NY 14218
Results 1 - 1 of 1