James Elston Hubbard, MD, Obstetrics & Gynecology

81-915 Manawa St
KealakekuaHI  96750-8108 (Hawaii County)


Phone: 808-896-1124
Fax:

NPI: 1902868722
License Number: MD-8121 (HI)