Dr. Vidya Seshadri, M.D. is a Internal Medicine Hematology & Oncology specialty provider based out of Bowling Green, Kentucky. The NPI number for Dr. Vidya Seshadri, M.D. is 1184843369.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number 57.004578 (Ohio)..