Margie "Nana" Self
January 27, 1953 - March 27, 2024
Margie “Nana” Self, 71, of Mt. Pine, Arkansas passed away, Wednesday, March 27, 2024. She was born January 27, 1953 in Mobile, Alabama. She was a homemaker and was of Christian faith. She was predeceased by her parents, Clarence... View Obituary & Service Information
