Dr. Angell Shi New England Eye Center 800 Washington StreetBoston, Massachusetts 2111 United StatesCall: 617-636-8108Visit Practice Click here for directions