NPI Central
Mark Pahang, PT, DPT, LMT — NPI 1215054663, Ewa Beach, HI | NPI Central