LOC ART has launched with the goal of revolutionizing art sales. Created by Santa Cruz residents Derick Delucchi and Dominic Elkin, Loc Art is an app that intersects art and technology, making the process of browsing, buying and selling local art more accessible, social, and smoother than ever before. Both Delucchi and Elkin grew up […]