On Your Block: Walnut Creek Park

Walnut Creek Park is a pleasant escape from the city for serious cyclists and a place for dog owners to let their furry friends roam free.