NPI Central
Urology Specialists of Santa Barbara Inc NPI Number 1073087532 — Santa Barbara, CA | NPI Central