Marina Owen is the CEO of CenCal Health.
237 people are employed at CenCal Health.
CenCal Health is based in Santa Barbara, California.
The NAICS codes for CenCal Health are [52, 52411, 524114, 5241, 524].
The SIC codes for CenCal Health are [632, 63].