NPIIDElmhurst Podiatry Group PCPublic Medicine PodiatristElmhurst, NY8708 Justice Ave, Elmhurst, NY, 11373NPIID(718) 446-4230Book online Claim listingAvailability on request