NPI Central
Recovery Road Medical Center NPI Number 1013050814 — Santa Barbara, CA | NPI Central