Arizona
Board of Licensing
Ben E. Leff MD
Medical Doctor
License number
28302
Date granted
05/12/2000
Class
Medical Doctor
Status
Active
Address
50 E Dunlap Ave Ste 102, Phoenix AZ 85020-2879
arizonalicensing.com
ID 22456279
LAST UPDATED 2026-05-08 04:41:48 UTC
LAST UPDATED 2026-05-08 04:41:48 UTC