Dr. Hershey's Locations

Practices

    • A
      Henry Martinsville Health Department 295 Commonwealth Blvd W Martinsville, VA 24112
      • Accepting New Patients
      • Electronic Health Records
    • 276-638-2311
    • B
      J H Hershey MD 2733 Tillett Rd SW Roanoke, VA 24015
      • Accepting New Patients
    • 540-381-7100
Hospital Affiliations
  • 1
    Carilion Franklin Memorial Hospital 180 Floyd Ave Rocky Mount, VA 24151
  • 2
    Carilion Roanoke Memorial Hospital 1906 Belleview Ave Roanoke, VA 24014

Dr. Hershey's Accepted Insurance Carriers & Plans

  • Medicare
  • Medicaid
  • UHC Navigate POS
  • UHC Navigate HMO
  • UHC Choice Plus POS
  • UHC Options PPO
  • UHC Optimum Choice Preferred POS