From the Thelma Todd Fans group on facebook:
Here is another one of the places she lived in Lawrence MA. From my research which is still in preliminary phases I believe these are the only two buildings she lived in that still stand. Other addresses included
306 South Broadway Lawrence Ma.
121 Marston St,Lawrence Ma
100 Blanchard St. Lawrence Ma
In case you guys wanted to street view the neighborhoods