Camp Kimtu

Redbud Theatre is located in
Willow Creek, California

300 miles north of San Francisco
40 miles East of Arcata
100 miles West of Redding

Map our location with Google Maps

o