NPI Central
Reena Mehta, MD — NPI 1316263858, New Orleans, LA | NPI Central