Puffer Genealogy
PUFFER, Michael Andrew
1950 - 2007 (56 years)
Generation: 1
1. PUFFER, Michael Andrew was born on 28 Aug 1950 in San Francisco, CA; died on 9 Apr 2007 in Libby, MT; was buried in Dixon, CA.