Menu
Shopping

Performance Bicycle Shop Closing in Downtown Walnut Creek

performance-bicycle-shop-walnut-creek-outside
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.