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