Shopping Walnut Creek Devil Mountain Cyclery Closes in Walnut Creek August 12, 2014 8:30 am 1510 Second Ave, Walnut Creek The bicycle store Devil Mountain Cyclery closed back in June in Walnut Creek. A sports court construction company call Sport Court will be opening in this location soon. Check out their website here. Previous Post Lawrence of Arabia Free Movie Showing at Orinda Theatre this Thursday Next Post Coffee Bean & Tea Leaf Opening Very Soon in Walnut Creek