The Lucia de Brito Franco Art Gallery is a brand new Columbia Falls feature, located at 638 Nucleus Avenue, Suite 103. It contains not only de Brito Franco’s work reminiscent of looking up through blue waters or thick canopies but that of other local artists also inspired by the energy and beauty of nature.