Debra M Drucker, MD, Psychiatry & Neurology

4600 Sheridan St
Ste 400
HollywoodFL  33021-3409 (Broward County)


Phone: 954-989-3600
Fax: 954-894-1884

NPI: 1730295676
License Number: ME0059538 (FL)