NPI Central
Stephen Holmes, MD — NPI 1174576953, Honolulu, HI | NPI Central