Lake Cachuma
HC 59 - Highway 154, Santa Barbara, CA 93105
Lake Cachuma is a Bodies of Water place is located in Santa Barbara, California. The address of Lake Cachuma is HC 59 - Highway 154, Santa Barbara, CA 93105.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 805-686-5054, or open their website to view relevant information, The url is http://cosb.countyofsb.org/parks/parks05.aspx