Lewiston, Idaho Neurologists

Doctor

Dr. Natasha Demattos MD

  • Neurology
  • Psychiatry

14 Years Experience

Doctor

Dr. William Bozarth MD

  • Neurology
  • Psychiatry
  • 338 6th St
    Lewiston, ID 83501
Doctor

Dr. Scott Richards MD

  • Psychiatry
  • Neurology

30 Years Experience

  • 415 6th St
    Lewiston, ID 83501
Doctor

Dr. Jean Thomas MD

  • Neurology
  • Psychiatry

24 Years Experience

  • 428 6th Ave
    Lewiston, ID 83501