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