NPI Central
Lyle T. Tenjoma DDS, Msd NPI Number 1083094601 — Ewa Beach, HI | NPI Central