NPI Central
Stephen Tenby, MD — NPI 1164663183, Honolulu, HI | NPI Central