Los Padres National Forest, 2133 McNell Road, Ojai, CA 93023, USA
2133 McNell Rd
Ojai
California
93117
United States
805-640-1406805-640-1406