Walnut Creek is busy City, you can park on Street or there is a lot of parking garages some are free for 3 hrs. There is a garage 5 mins walking distance
There are several payed parking lots or garages.
No there is parking garages as well
Thanks! Your answer is awaiting moderation.