Jun 20, 2019· Robert Leonard Wood, 67 of Spring, Texas passed away June 20, 2019. He was born in Jackson, Tennessee on October 3, 1951. Robert graduated from Stephen F. Austin in Houston, Texas. He was married to Linda Nava Wood on March 10, 1973. Robert worked a career at United Parcel Service in Houston, Texas ...