Terri Ann Inbody
January 9, 1944 - April 21, 2019
Tressia Ann “Terri” Inbody was born January 9, 1944, in Tulsa, Oklahoma, to Durward Otis and Dora Lee Roberts Dowling. She died Sunday, April 21, 2019, in Tulsa at the age of 75 years. Terri was married July 26, 1977, in Tulsa... View Obituary & Service Information