Tuesday, March 31, 2020

House Where Thelma Todd Lived

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

The caption at the bottom reads "100 Blanchard St."


No comments:

Post a Comment