Richard J MackoolMackool Eye InstitutePhone: 212-979-90903127 41St StreetAstoria, New York 11103-3901United StatesBack to Specialists Search