3342. Camilla LEONARD was born in 1838.
Camilla LEONARD and Walter EDWARDS were married on 14 Oct 1863.