NPI Central
Shahla Bari, M.D — NPI 1487063525, Tampa, FL | NPI Central