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