Abandoned Grace Episcopal Church Scheduled for Demolition-September 9, 1967

The abandoned Grace Episcopal Church on Walpole Street is scheduled for demolition next week to make way for a contemporary eight-office medical center planned by three Norwood doctors.