Eye InstituteAddress59-18 69th Ave #1, Flushing, NY 11385Phone+1718-381-7979CategoryOptometristNeighborhoodRidgewood, QueensGetting HereMForest Av · 5 min walk (386 m)MFresh Pond Rd · 7 min walk (590 m)MSeneca Av · 8 min walk (663 m)Report incorrect listing