West Fork Lion Canyon Creek in Ojai, CA 93023

West Fork Lion Canyon Creek in Ojai, CA 93023 (Ventura County) is a stream.

Waterway Type
stream