Arizona
Board of Licensing
Steven Eric Finkelstein MD
Medical Doctor
License number
44935
Date granted
06/29/2011
Class
Medical Doctor
Status
Active
Address
21st Century Oncology, 7340 East Thomas Road, Scottsdale AZ 85251
arizonalicensing.com
ID 22587750
LAST UPDATED 2026-04-03 08:43:30 UTC
LAST UPDATED 2026-04-03 08:43:30 UTC