Varsha Upadhyaya, MD earned a degree of a Doctor of Medicine. Licenses and Affiliations. Varsha Upadhyaya, MD has been registered with the National Provider Identifier database since October 16, 2006, and her NPI number is 1598845554. Book an Appointment. To schedule an appointment with Dr. Varsha Upadhyaya, please call (708) 636-6626..