John Cleland McCrae
November 19, 1956 - June 14, 2021
John Cleland McCrae, 64 a resident of Norwood passed away on June 14, 2021. John was born in Chester to John and Hermie Mae (White) McCrae. He was a carpenter and retired member of Local Union 845. John believed strongly in unions and their... View Obituary & Service Information