NPI Central
Elmer Baysa, MD — NPI 1699829127, Ewa Beach, HI | NPI Central