Celia Mercado Ona, MD, Psychiatry & Neurology

91-2301 Fort Weaver Rd
Ewa BeachHI  96706-3602 (Honolulu County)


Phone: 808-671-8511
Fax: 808-677-2570

NPI: 1639236243
License Number: MD10438 (HI)