NPI Central
Soha Taheri, MD — NPI 1487849378, Ewa Beach, HI | NPI Central