Puffer Genealogy
BUCHANAN, Allan
![Male](img/tng_male.gif)
Generation: 1
1. BUCHANAN, Allan was born in 1837 in Prince Edward Island, Canada; died on 6 Dec 1919 in Prince Edward Island, Canada.