NPI Central
Kelly Shimabukuro LLC NPI Number 1366328486 — Secaucus, NJ | NPI Central