Smith's 35

Smith's #35, also known as 1913 ADDISON AVE. E, TWIN FALLS, ID 83301 Smith's, is a Smith's supermarket located at 1913 Addison Avenue East in Twin Falls, Idaho.