1 Brian Stucki, MD Neurological Surgeon - General, Neurologist - General Avg. Rating: 5.0 Main Location 1840 Canyon Crest DrTwin Falls, Idaho 83301 Highlights Board Certified