Steven A. Cecchini
November 26, 1962 - May 27, 2022
TOWNSEND/LEOMINSTER – Steven A. Cecchini, 59, a former longtime Townsend resident died May 26, 2022 at his home. Steve was born in Arlington, MA, November 26, 1962, a son of the late Aldo and Elida M. (Giaccarini) Cecchini. Stevie... View Obituary & Service Information