Dr. Sergiu Marcus, MD
Ophthalmologist
140 East 80th Street
New York, NY 10075
Tebra verifies providers before they can appear in Tebra search. Find a top-rated provider and book an appointment instantly.
41 providers
Availability last updated 09/18/2026
Dr. Sergiu Marcus, MD
Ophthalmologist
140 East 80th Street
New York, NY 10075
Dr. Edward Marcus, MD
Ophthalmologist
140 East 80th Street
New York, NY 10075
Raphael Castillo, MD
Ophthalmologist
125 West 79th Street
New York, NY 10024