Art and Science of Eyewear Closes in Walnut Creek

Art and Science of Eyewear, the Lafayette eyeglass store that branched out to downtown Walnut Creek on N. Main St. several years ago is closing up shop and will focus on their Lafayette location at La Fiesta Square. A poster on the door notes:

We have consolidated our efforts into our flagship store in Lafayette to better serve you! Open since 1996, our popular downtown Lafayette location is just 3.8 miles from here and 2 blocks off the Central Lafayette Highway 24 Exit.