Construction starts soon on the Cottages at Lochsa Falls, a new assisted living and memory care facility in Meridian. The Cottages Assisted Living and Memory Care, which according to its website has ...