Dr. David Shaffer, MD - New York, NY - Oncology

Dr. David Shaffer, MD

  • Accepting New Patients
  • Treats Children

Dr. Shaffer's Locations

Practices

    • A
      David Shaffer MD40 Haven AveNew York, NY 10032
      • Accepting New Patients
      • Treats Children
    212-543-5964
      • Accepting New Patients
      • Treats Children
    • 212-543-5964
    • B
      New York Oncology Hematology PC43 New Scotland Ave Ste MC7Albany, NY 12208
      • Accepting New Patients
      • Treats Children
    518-262-6696
      • Accepting New Patients
      • Treats Children
    • 518-262-6696
Hospital Affiliations

      Dr. Shaffer's Accepted
      Insurance
      Carriers & Plans

      While this information is updated regularly, check with your health plan or provider to confirm network status and coverage.
      • Medicare