William John Hayes
1955 - 2019 (63 years)
Generation: 1
1. William John Hayes was born on 21 Jul 1955 in Rochester, Monroe County, New York, USA; died on 20 Jul 2019 in Florida, USA.