Home News Local A Large Tree Falls

A Large Tree Falls

1981

A large tree fell down in front of 19 Powell Street just before noontime today. The road will be closed for a while.

Thankfully, there were no injuries. Emergency crews on scene – Town of Brookline Public Works and Brookline Fire Department.