NPI Central
Indu Shah, MD — NPI 1124246491, Houston, TX | NPI Central