Celestine Cyrus Sloan
February 27, 1938 - June 9, 2018
Celestine Sloan was born February 28, 1938 to Robert and Edna (nee Anstead) Cyrus in Halifax, North Carolina. When Celestine was 2 years old, she moved to Pittsburgh, PA along with her parents and her older brother Charles. Celestine graduated... View Obituary & Service Information