NPI Central
Sadashiv Parwatikar, MD — NPI 1992793145, Saint Louis, MO | NPI Central