Starland Newell
October 11, 1930 - September 9, 2020
Starland Newell, 89, of Phil Campbell, Alabama, passed away September 9, 2020 at his residence. A native of Phil Campbell, he had lived in the area all of his life. He was a member and deacon of Blue Springs Freewill Baptist Church... View Obituary & Service Information