NPI Central
Stephen Denzer, MD — NPI 1992742654, Kealakekua, HI | NPI Central