Derek S Deibler, MD, Psychiatry & Neurology

7432 E Camelback Rd
ScottsdaleAZ  85251-3509 (Maricopa County)


Phone: 480-423-0713
Fax: 480-423-0205

NPI: 1790882942
License Number: 32333 (AZ)