1822. Perilla Leanna LEONARD167 was born in December 1884 in Buchanan Co., MO. She died after 1930 at the age of 46.
Perilla Leanna LEONARD and Robert E. DAVIES were married about 1904. They had two children. Robert E. DAVIES was born about 1874 in Wales, United Kingdom. He died on 20 January 1933 at the age of 59.