ALAN OLMSTEAD MD CHTD 844 WASHINGTON STREET NORTHSUITE 100TWIN FALLS, ID, 83301 View Phone 208-734-6800 Fax: 208-735-1635 844 WASHINGTON STREET NORTH, SUITE 100TWIN FALLS, ID 83301 Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page