Teacher and mother of 3, Elizabeth Rosa, killed in hit-and-run in Dumont
Elizabeth Rosa, 54, was a fixture of the community and a teacher in the Englewood Public School District.
Elizabeth Rosa, 54, was a fixture of the community and a teacher in the Englewood Public School District.