Puffer Genealogy
CAMPBELL, Irvin Ralph
![Male](img/tng_male.gif)
Generation: 1
1. CAMPBELL, Irvin Ralph was born on 4 Apr 1909 in Murray, Northumberland, Ontario, Canada; and died.