Family Practice




    Two Rivers Medical Clinic,
    P.O. Box 871 (683 E. Third St.)
    Weiser, ID 83672

    208-549-0211



    Family Medical Center
    360 East Liberty
    Weiser, ID 83672

    208-414-1124



    Family Medical Center
    360 East Liberty
    Weiser, ID 83672

    208-414-1124



    information coming soon


    Two Rivers Medical Clinic
    P.O. Box 871, 683 E. Third St.
    Weiser, ID 83672

    208-549-0211