6581. Ruby LEONARD4170 was born in August 1893 in MA.
Ruby LEONARD and TETRAULT were married. TETRAULT was born (date unknown).