Joan Thompson, MD

Family Medicine, Primary Care

169 Cash Ln, Grangeville, ID 83530

(208) 983-0160