Dr. Craig Margulies is a Gastroenterologist in Princeton, NJ. Find Dr. Margulies's phone number, address, insurance information, hospital affiliations and more..