Catherine Foster was born 1830, and died Bet. 1860 - 1864 in Giles Co. Tennessee.She married Francis M. Oliver on March 27, 1852 in Lawrence Co. Tennessee, son of William Oliver, Jr. and Frances Hewes. More About Catherine Foster and Francis M. Oliver: Marriage: March 27, 1852, Lawrence Co. Tennessee.