Larry H. Owen, age 69, a native and resident of Mobile, passed away Saturday, February 3, 2018. Mr. Owen was a retired mental health supervisor working 25 years at the Albert P. Brewer Development Center, Mobile, Alabama. His passionate love... View Obituary & Service Information