John J Heflin was born on 27 Nov 1855 in Louisiana; died on 11 Mar 1904 in Groesbeck, Limestone Co, Texas; was buried in Lost Prairie Cem, Groesbeck, Limestone Co, Texas.
Jeff Heflin was born about 1855 in Arkansas or Robertson Co, Texas; died after 1882.