Twin Falls Police Building Will Open to Public Next WeekTwin Falls Police Building Will Open to Public Next WeekTWIN FALLS, Idaho (KLIX) The Twin Falls Police Department just announced on social media that the doors will open to the newly remodeled Public Safety Complex next week.Benito BaezaBenito Baeza