About Leena Varughese, MD
Leena Varughese, MD is. Dr. Leena Varughese has 15 years of experience.
Education
Leena Varughese, MD earned a degree of a Doctor of Medicine.
Licenses
Leena Varughese, MD has been registered with the National Provider Identifier database since July 03, 2008, and her NPI number is 1871756429.
Book an Appointment
To schedule an appointment with Dr. Leena Varughese, please call (212) 241-8014.