NPI Central
Shoba Srikantan, MD — NPI 1558478289, St Petersburg, FL | NPI Central