William Prine Hayes place of birth Swift Current
Education
He was born in Swift Current, Saskatchewan. He graduated from the Royal Military College of Canada in Kingston, Ontario, in 1934, student #2576.
birthplace place of origin native place homeland birth city