Skip to Main Content
Facility Name
The Cancer Center of Santa Barbara
Provider Number
W13890
Date Approved
08/24/2007
State
CA
Address 1
300 W Pueblo Street
Address 2
Santa Barbara CA 93105
Other Information
N/A