Vital Care Finder

215 Primary Care Providers near St. John, WA

  • Michael Mainer MD

    Compassionate Addiction Treatment
    ,
    112 E 1st Avenue, Spokane, WA, 99202
    ,
    (509) 919-3381
  • Tabetha Ratliff MD

    Clinic
    ,
    522 W Riverside Avenue, Suite N, Spokane, WA, 99201
    ,
    (720) 505-4903

    No reviews or insurance details yet

  • Kraig White MD

    Gritman Medical Center
    ,
    700 S Main Street, Moscow, ID, 83843
    ,
    (208) 882-4511
  • Jaime Bowman FAAFP, MD

    Clinic
    ,
    104 W 5th Avenue, Spokane, WA, 99204
    ,
    (509) 624-2313
  • Cheryl Mallory MD

    Cost:
    Catalyst Medical Group
    ,
    1174 Alturas Drive, Moscow, ID, 83843
    ,
    (208) 743-3523
  • Lynda Williamson DO

    E 29th Avenue Clinic
    ,
    3154 E 29th Avenue, Suite D, Spokane, WA, 99223
    ,
    (509) 998-3555
  • Roxie Hartwig MD

    Cost:
    Hartwig Health
    ,
    2204 E 29th Avenue, Spokane, WA, 99203
    ,
    (509) 342-7777
  • Margaret Leland MD

    Cost:
    Public Hospital District No 3 of Whitman County
    ,
    1200 W Fairview Street, Colfax, WA, 99111
    ,
    (509) 397-4717
  • Brenna Harris DO

    Cost:
    Public Hospital District 1-A of Whitman County
    ,
    825 SE Bishop Boulevard, Pullman, WA, 99163
    ,
    (509) 336-7720
  • Danielle Waples DO

    Cost:

    (509) 755-5250

    Emily Piekenbrock DO

    Cost:

    (509) 838-2531

  • Mara Hazeltine MD

    Cost:
    Providence Heart Institute of Spokane
    ,
    62 W 7th Avenue, Spokane, WA, 99204
    ,
    (509) 381-6505
  • Kyle Rattray MD, MS

    Cost:
    W 5th Avenue Clinic
    ,
    800 W 5th Avenue, Spokane, WA, 99204
    ,
    (509) 603-5800
  • Bryan Stamm MD

    Cost:
    Inland Empire Hospital Services Association
    ,
    104 W 5th Avenue, Spokane, WA, 99204
    ,
    (509) 624-2313
  • Luis Manriquez MD

    Cost:
    Community Health Association of Spokane
    ,
    1001 W 2nd Avenue, Spokane, WA, 99201
    ,
    (509) 444-8200

Provider information, including insurance networks and availability, comes from third-party sources. Confirm details with the provider's office before scheduling.