Twin Falls Business to Close it's DoorsTwin Falls Business to Close it's DoorsAnnie's Lavender and Coffee Cafe on Addison in Twin Falls will be closing it's doors at the end of this month (March 2015).Kendra WolfeKendra Wolfe