Michael Leon Roach
Michael Leon Roach, 69, of Salisbury, passed away Wednesday, November 5, 2025 at his home surrounded by his family, after a four year battle with cancer. Carolina Cremation is honored to serve the Roach family of Salisbury....
...
Read More










