Herman Watts

Published 7:51 pm Thursday, November 1, 2018

Mr. Herman Watts, 65, of Selma, died October 31, 2018 at Vaughan Regional Hospital. Arrangements will be announced later by Randall Miller Funeral Service.