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
Two Rivers Medical Clinic P.O. Box 871, 683 E. Third St. Weiser, ID 83672
Advanced Search