Ophthalmologist GeneralistDr. Barbara TeboulDr. Barbara Teboul is a general ophthalmologist at Bellevue ophthalmology clinics. Our medical team