Dr. Peter Zacharia Worcester Eye Consultants 33 Lancaster StreetWorcester, Massachusetts 01609 United StatesCall: 508-791-8484Visit Practice Click here for directions