Old Town Clock is a historic landmark in Santa Barbara, CA, known for its iconic clock tower that has been a fixture in the community for decades.
Visitors can admire the architecture and history of the clock tower, offering a glimpse into the past of this charming coastal town.
Generated from their business information