David Allen Haley
1959 -
Generation: 1
1. David Allen Haley was born in 1959 in Wentworth, Cumberland County, Nova Scotia, Canada; died in Wentworth, Cumberland County, Nova Scotia, Canada.