NPI Central
Leland Ibara, PHARM.D. — NPI 1750930772, Eleele, HI | NPI Central