Meera Sethi, MD earned a degree of a Doctor of Medicine. Licenses and Affiliations. Meera Sethi, MD has been registered with the National Provider Identifier database since August 09, 2005, and her NPI number is 1104827443. Book an Appointment. To schedule an appointment with Dr. Meera Sethi, please call (703) 368-1715..