Craig Margulies, MD is a Internal Medicine Gastroenterology specialty provider based out of Princeton, New Jersey. The NPI number for Craig Margulies, MD is 1912005026.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number MA064092 (New Jersey)..