Deland Barr, DO

Family Medicine, Primary Care

Two Rivers Medical Clinic

683 E 3rd St, Weiser, ID 83672

(208) 549-0211