NPI Central
Howayda Powers, MD — NPI 1043874019, Lihue, HI | NPI Central