NPI Central
St. Francis Medical Center - West NPI Number 1699868422 — Ewa Beach, HI | NPI Central