Historic Willard Dean House Destroyed-This Day In Norwood History-February 17, 1942

Willard Dean House, South corner of Dean and Pleasant streets NORWOOD, Feb. 17—The historic Willard Dean House at Dean and Pleasant sts., built about 1700 and one of the oldest … Continue reading Historic Willard Dean House Destroyed-This Day In Norwood History-February 17, 1942

Norwood’s First Old Home Week Begins-This Day In Norwood History-July 28, 1903

July 28, 1903—Today and tomorrow Norwood will celebrate old-home week, the celebration opening with...