Bryan J. Beardsley, M.D. 320 Warner Drive, Lewiston, ID 83501