Pedigree Chart for William Hayes

 
Daniel Hayes (e1680-)
William Hayes (e1680-)
Jeremiah Hayes (~1690-<1732)
William Hayes (e1649-)