Town Manager John Carroll Celebrates Quiet Father’s Day With 18 Children-This Day In Norwood History-June 17, 1985

Local Administrator Navigates Post-Fire Recovery And Realities Of Raising Eighteen Children Town Manager John Carroll spent a quiet Father’s Day yesterday going to church, eating breakfast with his wife, and … Continue reading Town Manager John Carroll Celebrates Quiet Father’s Day With 18 Children-This Day In Norwood History-June 17, 1985