Two Rivers Medical Clinic PA 683 E Third StWeiser, ID, 83672 View Phone 208-741-3975 683 E Third StWeiser, ID 83672 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page