Sara C Rodgers, NMD, ND, CACSara C Rodgers · Acupuncturist903 3Rd Ave N, Payette, ID 83661(208) 275-0007Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing