Nicholas Marktancheff NPI 1992093769 Practice location: 68-1845 Waikoloa Rd 212, Waikoloa, HI 967385581 Taxonomy code: 111N00000X Phone: (808) 498-7731