Dr. Haines' Locations

Practices

    • A
      Norton Community Hospital 100 15th St NW Norton, VA 24273
      • Accepting New Patients
    • 276-679-9600
    • B
      Mountain Empire Radiology 1301 Sunset Dr Ste 3 Johnson City, TN 37604
      • Accepting New Patients
    • 423-926-4966
    • C
      Johnson City Laboratory Center 400 N State of Franklin Rd Johnson City, TN 37604
      • Accepting New Patients
    • 423-926-4966
    • D
      Sycamore Shoals Hospital 1501 W Elk Ave Elizabethton, TN 37643
      • Accepting New Patients
      • Electronic Health Records
    • 423-926-4966
    • E
      Indian Path Medical Center 2000 Brookside Dr Kingsport, TN 37660
      • Accepting New Patients
      • Electronic Health Records
    • 423-926-4966
    • F
      Unicoi County Memorial Hospital 100 Greenway Cir Erwin, TN 37650
      • Accepting New Patients
      • Electronic Health Records
    • 423-926-4966
    • G
      Johnson County Community Hospital 1901 S Shady St Mountain City, TN 37683
      • Accepting New Patients
      • Electronic Health Records
    • 423-926-4966
    • H
      Dickenson Community Hospital 312 Hospital Dr Clintwood, VA 24228
      • Accepting New Patients
      • Electronic Health Records
    • 276-926-0300
    • I
      Franklin Woods Community Hospital 300 Med Tech Pkwy Johnson City, TN 37604
      • Accepting New Patients
    • 423-926-4966
Hospital Affiliations
  • 1
    Norton Community Hospital 100 15th St NW Norton, VA 24273

Dr. Haines' Accepted Insurance Carriers & Plans

  • BCBS Blue Card PPO
  • BCBS NC BlueOptions
  • Medicare
  • Medicaid