Incorporated in 1872, the City of Cloverdale is located 85 miles north of San Francisco and 32 miles north of Santa Rosa in California's beautiful wine country. The City is 2.7 square miles in size with a population of approximately 8,454.
more
Cloverdale Blvd.betw 1st & 2nd Streets
Cloverdale
CA
95425
+1 707.894.2521
http://www.cloverdale.net/
|
Located in downtown Cloverdale, Cloverdale Plaza is an outdoor space that hosts community events and music.
more
|