F, b. June 1866
| Birth* | June 1866 | Margaret E Rock was born in June 1866 at Washington County, Virginia . |
| Marriage* | 1 September 1881 | She married Robert Craig McCroskey, son of John Boville McCroskey and Margaret Ann Peters, on 1 September 1881 at Washington County, Virginia .1 |
| Census1900* | 26 June 1900 | Margaret E Rock appeared on the 1900 Census of Kinderhook, Washington County, Virginia, enumerated 26 June 1900. Her children William C, George, Charles F, Ethel, Lillie, Samuel John and Clifford B were listed as living with her.2 |
| Marriage* | 4 March 1901 | Margaret E Rock married Elijah L Owens, son of Thomas Owens and Nannie (?), on 4 March 1901 at Washington County, Virginia .3 |
| Census1910* | 13 May 1910 | Margaret E Rock and Elijah L Owens appeared on the 1910 Census of Kinderhook, Washington County, Virginia, enumerated 13 May 1910. Their children Lillie, Samuel John and Clifford B were listed as living with them.4 |
| Census1940* | 7 May 1940 | Margaret E Rock and Elijah L Owens appeared on the 1940 Census of Kinderhook District, Washington County, Virginia, at Road 700, enumerated 7 May 1940.5 |