Surrounded by her family, Sharon Lea “Dee Dee” Blankenbaker Fincher passed away on September 1, 2019 in Houston, Texas. Born July 10, 1952 to Nell and Jim Blankenbaker, Dee Dee spent her early years in Mission, Texas before moving... View Obituary & Service Information