Charles D. Leahy, OD, MS Assistant Professor of Ophthalmology, Part-time Profiles: Harvard Catalyst ProfileMass. Eye and Ear Profile Contact Information243 Charles St., Boston, MA 02114 T: 617-573-3185PositionFacultyAffiliationMassachusetts Eye and EarAll Faculty (Alphabetical by Last Name)LAcademic rankAssistant Professor of Ophthalmology