NPI Central
Lena Poonnopatam, DDS — NPI 1215500939, Ewa Beach, HI | NPI Central