Foster J. Owens

Birth date: Oct 16, 1925 Death date: May 29, 2019

Foster J. Owens Jr. left this world to be with our Lord on Wednesday, May 29th in San Antonio, Texas. Foster was born on October 16, 1925 in Cedar Hill, Texas. He was the youngest of eight children andhe was the last surviving sib