Dr. John Roth, MD - Tyrone, PA - Emergency Medicine

Dr. John Roth, MD

  • Accepting New Patients
  • Electronic Health Records

Dr. Roth's Locations

Practices

    • A
      Tyrone Hospital187 Hospital DrTyrone, PA 16686
      • Accepting New Patients
      • Electronic Health Records
    814-684-1255
      • Accepting New Patients
      • Electronic Health Records
    • 814-684-1255
    • B
      John David Roth MD6675 Towne Center Blvd Ste 6674Huntingdon, PA 16652
      • Accepting New Patients
    814-643-1232
    • C
      Broad Top Area Medical Center Inc.95 S Park StMount Union, PA 17066
      • Office Hours
      • Mo - Fr: 8:00 AM - 4:30 PM
      • Accepting New Patients
    814-542-8627
    • D
      Broad Top Area Medical Center Inc.4133 Medical Center DrBroad Top, PA 16621
      • Office Hours
      • Mo - We, Fr: 8:00 AM - 5:00 PM
        Th: 8:00 AM - 7:00 PM
      • Accepting New Patients
    814-635-2916
    • E
      Jennifer Brae Snavely DO790 Bryan St Ste 2Huntingdon, PA 16652
      • Accepting New Patients
      • Electronic Health Records
    814-643-8300
      • Accepting New Patients
      • Electronic Health Records
    • 814-643-8300
    • F
      Huntingdon Family Care Center835 Washington StHuntingdon, PA 16652
      • Accepting New Patients
      • Electronic Health Records
    814-506-8114
      • Accepting New Patients
      • Electronic Health Records
    • 814-506-8114
Hospital Affiliations

      Dr. Roth's Accepted
      Insurance
      Carriers & Plans

      While this information is updated regularly, check with your health plan or provider to confirm network status and coverage.
      • Coventry HealthAmerica PPO
      • Coventry HealthAmerica HMO
      • First Health PPO
      • Geisinger Health Plan
      • Highmark PPOBlue
      • Highmark Community Blue
      • Highmark Keystone Health Plan West
      • Medicare
      • UPMC PPO
      • UHC Choice Plus POS
      • UHC Options PPO
      • UHC Navigate POS
      • UHC Navigate HMO