David Shupe, MD

Family Medicine, Primary Care

623 S Main St, Moscow, ID 83843

(208) 882-2011