NPI Central
Cedars Surgery Center, Lp NPI Number 1619989019 — Santa Barbara, CA | NPI Central