2473. Capt. Thomas Wood LEONARD was born on 1 Apr 1832 in New Bedford, Bristol Co., MA.
Capt. Thomas Wood LEONARD had the following children:
+3712
i.