Leon Bradshaw Brown Sr
January 18, 1942 - March 13, 2019
Leon Bradshaw Brown, Sr. died on March 13, 2019 at Creekside Rehabilitation Center in Ahoskie, North Carolina. He was born in Hertford County, North Carolina, on January 18, 1942 to the late John Talmadge Brown and Florence Virginia Brown.... View Obituary & Service Information