Answer: eyedoctor

AnswerCrossword Clue
EYEDOCTORProfessional with many contacts?
EYEDOCTORPhysician you might need to see?
EYEDOCTOROphthalmologist