About Deepan Selvadurai, MD
Deepan Selvadurai, MD is an ophthalmologist. Dr. Deepan Selvadurai has 20+ years of experience in ophthalmology.
Practice Locations
Dr. Deepan Selvadurai may be affiliated with:
- Buffalo Ophthalmology, PLLC in Williamsville, NY 14221
- Ophthalmology Associates Of Western New York, PC in Williamsville, NY 14221
- Buffalo Optique, LLC in Orchard Park, NY 14127
Education
Deepan Selvadurai, MD earned a degree of a Doctor of Medicine.
Licenses
Deepan Selvadurai, MD has been registered with the National Provider Identifier database since August 08, 2006, and his NPI number is 1790795433. Dr. Selvadurai certified his NPI information on 02/24/2021.
Book an Appointment
To schedule an appointment with Dr. Deepan Selvadurai, please call (716) 671-9020.