4501. Cecilia LEONARD was born on 12 Mar 1876 in Taunton, MA.10
Cecilia LEONARD and Herbert T. Louis BALLOU were married on 29 Oct 1892.