Stephen Greene
1979 -


Stephen Greene
Stephen Greene was born on the 6th of December 1979 in Halifax, Nova Scotia. He is the son of Jennifer Lynn Hibberd and David Greene. He married Marsha (insert maiden name) on the 7th of October 2006 in Halifax, Nova Scotia. She was born on the 17th of June (insert year) in (insert location). She is the daughter of (insert names).

Marsha Greene
He had 3 children:

Naomi Margaret Greene

Benjamin Elmer Greene

Hannah Greene

b: 4 January 2008

b: 8 September 2009

b: 4 January 2013

d:

d:

d: