2285. John B. H. LEONARD was born on 28 August 1831 in Taunton, Bristol Co., MA. Taunton VR's record his birth, but he said he was born in RI. He was a metal smith.
At the time of the 1860 Census, the family was living in Wallingford, New Haven Co., CT.
John B. H. LEONARD and Caroline had the following children: