John Hagen was born 7 Jun 1860, Kitchener, Waterloo Region, Ontario, Canada; was christened 25 Nov 1860, Kitchener, Waterloo Region, Ontario, Canada; died Yes, date unknown; was buried , Mount Hope Cemetery, Kitchener, Waterloo Region, Ontario, Canada.