Background
Elizabeth was born in 1961 in Norwood, Massachusetts, United States.
Elizabeth was born in 1961 in Norwood, Massachusetts, United States.
Elizabeth is a special educator, teacher of the Year 2013-Cedar Chapel Special School, 2017 Celebrating Innovations Worcester County Public Schools Recipient.