865. Lawrence C. Hubbard was born on 26 Jun 1949 in Carthage, Jefferson, NY. He died on 27 Jun 1981.
Lawrence C. Hubbard and Thelma Szarka were married on 20 Sep 1980.