Estellar Williams

Published 8:18 pm Thursday, December 13, 2018

Estellar Williams passed away on Dec. 12, 2018, at Promise Hospital. She was 96.