NPI Central
Sho Izumi, DDS, Inc NPI Number 1083081236 — Torrance, CA | NPI Central