NPI Central
Shuchi Shah, M.D. — NPI 1932309085, Tampa, FL | NPI Central