NPI Central
Straub Clinic & Hospital (lanai Clinic Pharmacy) NPI Number 1114132776 — Lanai City, HI | NPI Central