Mr. Albert "Mark" Owen
October 26, 1973 - September 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. View Obituary & Service Information