Menu
Shopping

Ferrari of San Francisco at Liberty Bell Plaza in Walnut Creek on Weekends

ferrari-liberty-bell-popup

Ferrari of San Francisco (from Mill Valley) will be at the Liberty Bell Plaza in downtown Walnut Creek for the next few weekends so if you’re in the market for a Ferrari or just want to check one out up close drop by. Liberty Bell Plaza is located at the corner of of Mt. Diablo Blvd. and Broadway across the street from Nordstrom.