Derek Landan, MD, Internal Medicine

14301 N 87th St
Ste308
ScottsdaleAZ  85260-3686 (Maricopa County)


Phone: 602-787-1231
Fax: 602-787-0021

NPI: 1477626810
License Number: 28634 (AZ)