NPI Central
Shaka Vision, LLC NPI Number 1316733223 — Kahului, HI | NPI Central