NPI 1437333853 Verification
Valid and registered to BARRY M. LEBOWITZ, O.D. , M.P.H. , LLC
10 numeric digits. The tool checks both the math and whether the NPI is registered.