Stephen Toof Brown, Jr died peacefully at home on Tuesday, April 9, 2019. He was surrounded by family. Toof was born in Memphis on March 27, 1926, to Ida Harrison Moore Brown and Stephen Toof Brown. He grew up in Memphis across Poplar from... View Obituary & Service Information
