Ruddell Kevin P.D.C.

(208) 743-8401

1117 16th Ave
Lewiston, ID 83501-3739