Taylor Renee Witcher
November 20, 1993 - July 28, 2014
Taylor Renee Witcher was born November 20, 1993 in Oklahoma City, Oklahoma. She is the oldest child and only daughter of Joel and Lisa Witcher of Broken Arrow, Oklahoma. A 2012 graduate of Union High School, Taylor was embarking upon her junior... View Obituary & Service Information