NPI Central
Shohreh Taavoni, M.D. — NPI 1417959560, Durham, NC | NPI Central