Shopping Walnut Creek Broadway Eyeworks Relocates within Downtown Walnut Creek September 11, 2019 11:30 am 1389 N. Broadway, Walnut Creek The optometry shop Broadway Eyeworks recently relocated within downtown Walnut Creek to the “Atrium” building at 1981 N. Broadway. Check out their website here. Featured Previous Post The Red Box Relocates to Nearby Spot in Downtown Walnut Creek Next Post Painted Pianos Spotted in Downtown Walnut Creek