NPI Central
Spencer Lau, DO — NPI 1427194083, Honolulu, HI | NPI Central