NPI Central
Tara Khoobehi, MD — NPI 1710682653, New Orleans, LA | NPI Central