NPI Central
Santa Barbara Nephrology, Inc. NPI Number 1578040283 — Santa Barbara, CA | NPI Central