James Sargent Owen
January 6, 1963 - May 24, 2019
James Sargent Owen was born on January 6, 1963 in Conroe, Texas and passed away on May 23, 2019 in Houston, Texas. James married the love of his life, Francine on June 5th, 1993. Survivors include: Wife, Francine Owen Siblings Libby Carroll... View Obituary & Service Information