Sloan, Thomas Wylie was born on November 20, 1868 in Newberry Company, South Carolina, United States. Son of Review Archibald Strong and Elizabeth Jane (Stewart) Sloan.
Graduate Webb School, Bell Buckle, Tennessee, 1883. Bachelor of Arts, Erskine College, Due West, South Carolina., 1886. Graduate Princeton Theological Seminary, 1889.
Doctor of Divinity, Davidson, 1907. Doctor of Laws, Presbyterian College of South Carolina., 1924.
1 son, James Newton. Ordained ministry Presbyterian Church in the United States, 1890. Pastor Troy, South Carolina., Abbeville, South Carolina., Charlotte, North Carolina, until 1902, First Church, Greenville, South Carolina., 1902-1931 (emeritus). Home: Greenville, South Carolina.