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.
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.