Idaho may be growing at a rapid rate, but to many of us living in the state’s capital city, it still feels more like a small town than a bustling metro.
With the new year, Twin Falls will see another retail store shut its doors. Company officials confirmed the Old Navy clothing store's lease will expire at the end of January