Performance Bicycle Shop Closing in Downtown Walnut Creek

1401 N. Broadway, Walnut Creek

Thanks to a reader for sending word that Performance Bicycle Shop will be closing in downtown Walnut Creek. Their last day will be March 15th. The closest Performance stores are Dublin and Berkeley.

Previous Post Next Post