Deborah Lynn Brown
Birth date: Jul 5, 1951 Death date: Dec 3, 2019
Deborah Lynn Brown, 68, resident of Tulsa, Oklahoma passed away December 3, 2019. Deborah was born July 5, 1951 in Portsmouth, Virginia to James Edward Ross and Norma Jean Hensley (Allen). Deborah devoted her life to caring for ch Read Obituary