NPI Central
Isha Darbari, MD — NPI 1891490975, Dallas, TX | NPI Central