Mary Clack Cain Ruffin 1827 — 1908
Born on Feb 12, 1827 to William Cain, Sr and Mary Ruffin Cain. Mary Clack Cain Ruffin passed away on May 12, 1908, at the age of 81 and was buried in Saint Matthews Episcopal Church Cemetery in Hillsborough, NC. Mary Clack Cain Ruffin was married to Ltc Thomas Ruffin and had 4 children: James Hipkins Ruffin, Mary Ruffin Thomas, Thomas Ruffin, William Cain Ruffin.
- Birth:
- Feb 12, 1827
- Death:
- May 12, 1908 (aged 81)
- Born in:
- North Carolina
Passed away Relatives of Mary Clack Cain Ruffin
parents
William Cain, Sr
Died 1857
Mary Ruffin Cain
Died 1837
spouses
Ltc Thomas Ruffin
1824 — 1889
(aged 64)
children
James Hipkins Ruffin
1859 — 1916
(aged 57)
Mary Ruffin Thomas
1861 — 1947
(aged 85)
Thomas Ruffin
1862 — 1900
(aged 37)
William Cain Ruffin
1865 — 1921
(aged 55)
siblings
Minerva Ruffin Cain Caldwell
Died 1890
William Cain, Jr
1822 — 1855
(aged 32)
Sterling Ruffin Cain
1825 — 1853
(aged 28)
Martha Ann Cain Jones
1825 — 1900
(aged 74)
Mary Clack Cain Ruffin
Died 1908
Dr James Frederick Cain
1828 — 1904
(aged 75)
Capt Thomas R Cain
1831 — 1882
(aged 51)
Margaret S Cain
1835 — 1836
(aged less than a year)
Magdalen S Cain
1837 — 1837
(aged less than a year)
Who is Else Buried at Saint Matthews Episcopal Church Cemetery in North Carolina
Sterling Ruffin
1817 — 1907
(aged 89)
Thomas Ruffin
1852 — 1922
(aged 69)
William Satterwhite
Died 1865
Pauline Carrington Cameron Shepard
1853 — 1892
(aged 38)
Mary Exum Meares Shepherd
1883 — 1968
(aged 85)
Annie Cameron Graham Smallwood
1883 — 1965
(aged 81)
Recently Added Memorials
FAQ
When was Mary Clack Cain Ruffin born?
Mary Ruffin was born on February 12, 1827
Where was Mary Clack Cain Ruffin born?
Mary Ruffin was born in Orange County, North Carolina
When did is Mary Clack Cain Ruffin pass away?
Mary Ruffin passed away in May 12, 1908
Where is Mary Clack Cain Ruffin buried?
Mary Ruffin is interred in Hillsborough, NC
At what age did Mary Clack Cain Ruffin pass away?
Mary Ruffin passed away at the age of 81