NPI Central
Scottsdale Inpatient Specialists, PLC NPI Number 1376286088 — Glendale, AZ | NPI Central