Mr. Albert "Mark" Owen

Birth date: Oct 26, 1973 Death date: Sep 5, 2013

Mr. Owen was born on October 26, 1973 and passed away on Thursday, September 5, 2013. Mr. Owen was a resident of Alvin, Texas at the time of his passing.