Dr. James Allen Dicke, M.D. is a Internal Medicine Endocrinology, Diabetes & Metabolism specialty provider based out of Hanover, Pennsylvania. The NPI number for Dr. James Allen Dicke, M.D. is 1497737928.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number D0036231 (Maryland)..