Stella Douros, M.D.
NPI Number: 1649361072
Education:
Medical school: Yeshiva University - Albert Einstein College of Medicine
Residency: Lenox Hill Hospital
Fellowship: Beetham Eye Institute of Joslin Fellowship Center
Office location:
7501 6th Avenue , Brooklyn, New York, 11209