NPI Central
Interactive Medical Services NPI Number 1184195398 — Scottsdale, AZ | NPI Central