Sheila (Smith) Thomas, 96, Volunteer With Natick Center For The Arts and Amazing Things Arts Center

NATICK – Sheila (Smith) Thomas, 96, of Weston, formerly of Natick, died peacefully on January 8, 2020.  She was the

Read more