NPIIDDr. Mohamed Idris Medical PCEndocrinology, Diabetes & Metabolism PhysicianFreeport, NY55 N Main St, Freeport, NY, 11520NPIID(516) 538-0295Book online Claim listingAvailability on request