Spruce Pine, North Carolina Internal Medicine Physicians

Doctor

Dr. David Larson MD

  • Internal Medicine
  • 496 Altapass Hwy
    Spruce Pine, NC 28777
Doctor

Dr. Jennifer Larson MD

  • Internal Medicine

16 Years Experience

  • 496 Altapass Hwy
    Spruce Pine, NC 28777
Doctor

Dr. James Haaga MD

  • Internal Medicine

37 Years Experience

  • 125 Hospital Dr
    Spruce Pine, NC 28777
Doctor

Dr. Samuel Leibovici MD

  • Internal Medicine

13 Years Experience

  • 125 Hospital Dr
    Spruce Pine, NC 28777
Doctor

Dr. Martin Palmeri MD

  • Hematology and Oncology
  • Internal Medicine

12 Years Experience

  • 125 Hospital Dr
    Spruce Pine, NC 28777
Doctor

Dr. Kevin Torrey MD

  • Internal Medicine

24 Years Experience

  • 125 Hospital Dr
    Spruce Pine, NC 28777