Gregory Foster
Gregory “Greg” Foster “aka” Devin Castellano, age 54, passed away on June 8, 2021 in Mansfield, TX surrounded by his wife and family. He was born on October 21, 1966 in Alabama, the son of Richard L. Foster and Viney Foster. Those who knew Greg, […]