Vidya Seshadri, MD earned a degree of a Doctor of Medicine. Licenses and Affiliations. Vidya Seshadri, MD has been registered with the National Provider Identifier database since April 25, 2007, and her NPI number is 1184843369. Book an Appointment. To schedule an appointment with Dr. Vidya Seshadri, please call (270) 781-5111..