Dr. David Duffy, MD

Internal Medicine  |  
Male  |  
Age 72
Dr. David Duffy, MD
Dr. David Duffy, MD is an internal medicine doctor who practices in Astoria, NY. He is 72 years old and has been practicing for 46 years.

2710 30th Ave

Astoria, NY 11102

Contact Information
Dr. David Duffy, MD

Dr. David Duffy, MD

Learn about Dr. Duffy

Dr. Duffy's Experience

Dr. Duffy's experience matches your search based on the following criteria:
  • Based on total number of patients treated over the last 12 months
  • Specializes in Internal Medicine
  • Board certified in Internal Medicine
  • Malpractice claims found
  • Sanctions found
  • No board actions found


  • Internal Medicine

Board Certifications

  • Internal Medicine
    Accredited by: American Board of Internal Medicine*

Background Check

1 Malpractice Claim
  • Settlement : 12/26/2012
    Amount or Range: Above average
    Nature of Complaint: County of event: New York County, NY
1 Sanction
  • Professional Misconduct (11/17/2015)
    Action Taken: Surrender
    Summary: Please reference the following Document
    Documentation: Download here (PDF)
    State: New York
0 Board Actions

No board actions found for the years that Healthgrades collects data.


  • Harvard Med Sch
    Medical School | Graduated 1971
  • Montefiore Medical Center-Moses Division
    Internship Hospital | Completed 1972
  • Montefiore Medical Center-Moses Division
    Residency Hospital | Completed 1974
  • Montefiore Medical Center-Moses Division
    Fellowship Hospital | Completed 1975

Awards & Recognition

Awards & Honors

Dr. Duffy has no awards or honors listed.

Media & Publications

Dr. Duffy has no media or publications listed.

Languages Spoken

  • English

Memberships & Professional Affiliations

Dr. Duffy does not have any memberships or affiliations listed. If you are Dr. Duffy and would like to add memberships or affiliations, please update your profile.

See our Internal Medicine Specialist at NewYork-Presbyterian/Weill Cornell Medical Center

Visit Dr. Duffy

Now Accepting New Patients