Headquarters
5136 CATHEDRAL OAKS RD, SANTA BARBARA, CA 93111-1204, US
SANTA BARBARA, CA, US
NAICS 541330
Supplier of 541330, based in SANTA BARBARA, CA.
5136 CATHEDRAL OAKS RD, SANTA BARBARA, CA 93111-1204, US
Quantities, certifications, and timing.