Has been locally owned and operated in Twin Falls, Idaho since 1943. The first store, started by Voy Hudson and his brother, was located on Main street in Twin Falls. The second store was opened up in the Lynwood Shopping center in 1957, where we still are today.
Shop local and support small businesses.
1207 Filer Ave E.
Twin Falls, ID 83301
Please Call for Store Hours
from March 25, 2020-April 15, 2020