NPI Central
Straub Clinic & Hospital NPI Number 1952429664 — Kailua, HI | NPI Central