Work Begins on Downtown Twin Falls PlazaWork Begins on Downtown Twin Falls PlazaConstruction has started on the Twin Falls Commons plaza in downtown. The area is located next to the newly remodeled city hall. Benito BaezaBenito Baeza