Pepperwood Preserve


Pepperwood Preserve

Non-profit organization in California

Pepperwood Preserve is a 3,117-acre plot of land owned by the Pepperwood Foundation, located in the Mayacamas Mountains in the coast ranges of California near the towns of Santa Rosa and Healdsburg in Sonoma County

Address: 2130 Pepperwood Preserve Rd, Santa Rosa, CA 95404, United States