Mr. Thomas Gregory Comstock's NPI Number is #1497782346 and has been listed in the NPI registry for 10 years. Mr. Thomas Gregory Comstock's practice location is listed as: 410 S Chestnut St Seymour, IN 47274-2332 and can be reached via phone at (812) 522-2349.