Arizona
Board of Licensing
Ellen A. Leng MD
Medical Doctor
License number
35332
Date granted
04/04/2006
Class
Medical Doctor
Status
Canceled
Address
3901 Lone Tree Way, Antioch CA 94509-6200
arizonalicensing.com
ID 22483163
LAST UPDATED 2026-03-08 15:03:44 UTC
LAST UPDATED 2026-03-08 15:03:44 UTC