Formal Dedication of New Methodist Church-This Day In Norwood History-September 13, 1901

The beautiful new church of the Norwood Methodist people, at the junction of Walpole and Washington streets, was formally dedicated last Sunday afternoon and the edifice was filled. The interior … Continue reading Formal Dedication of New Methodist Church-This Day In Norwood History-September 13, 1901