
Eye Doctor Serving Bay Ridge, Brooklyn
Comprehensive eye exams, contact lens fittings and designer frames at 187 Avenue U — with most vision and medical insurance plans accepted.
Your Neighborhood Eye Doctor in Bay Ridge
Bay Ridge patients who want a specific doctor, a specialty service, or a designer frame selection worth the trip make their way to Mega Vision Brooklyn on Avenue U. We've served Brooklyn since 1998, and while Bay Ridge sits on the other side of the borough near the Verrazzano Bridge and Shore Road, plenty of our loyal patients started there and never switched — because the right eye doctor is worth a short drive.
Our practice offers a depth of care that's hard to find in one place: comprehensive and pediatric eye exams, specialty contact lens fittings, glaucoma and cataract evaluations, dry-eye and allergy treatment, retinal imaging, and myopia management for kids.
We carry premium designer eyewear from Cartier, Tom Ford, Versace, Ray-Ban, Dita, and more, and we accept most major medical and vision insurance plans. If you've been meaning to establish care with an optometrist who takes the time to do a thorough job — and speaks Russian if that's your preference — we'd be glad to see you.
Most Bay Ridge patients start with a comprehensive eye exam in Bay Ridge. We also handle contact lens fittings for Bay Ridge patients, children’s eye exams for Bay Ridge families, dry eye treatment near Bay Ridge, and glaucoma testing for Bay Ridge residents. Looking for frames? Browse our designer eyeglasses near Bay Ridge, finished in our on-site lab.
Before you visit, check the vision and medical insurance plans we accept from Bay Ridge patients — or see insurance & financing options for Bay Ridge families if you’re paying out of pocket.
How to Reach Us from Bay Ridge
Driving is the most direct option from Bay Ridge — take 86th Street east across the neighborhood, or the Belt Parkway to the Bay Parkway/Cropsey exit and then head toward Avenue U. Plan on roughly 15–20 minutes depending on traffic. By train, the D (West End line) runs along 86th Street; take it to the 25th Avenue station, which is a short distance from our office. The B3 bus along Avenue U completes the trip and stops at our door.
Our Services
Eye Care for Bay Ridge Patients
Comprehensive Eye Exams
Exact prescriptions plus a full eye-health evaluation with in-house diagnostic imaging.
Learn morePediatric Eye Exams
Child-friendly exams and school vision forms completed while you wait.
Learn moreContact Lens Fittings
Daily, monthly, toric and multifocal lenses fitted for comfort and clear vision.
Learn moreGlaucoma Testing & Care
Pressure testing and ongoing monitoring to catch glaucoma before vision is lost.
Learn moreDry Eye Treatment
Relief for burning, watery and gritty eyes with a plan targeting the cause.
Learn moreDesigner Frames & Lenses
Designer eyewear with prescription lenses finished in our on-site lab.
Learn moreWe accept most plans — VSP, EyeMed, Medicare, Medicaid, Fidelis, Healthfirst & 40+ more
See all accepted insurance plansOur Team
Meet the Optometrists Caring for Bay Ridge

Dr. Arthur Vayner
Optometrist

Dr. Elena Feldman
Optometrist

Dr. Boris Kapelnik
Optometrist

Dr. Yeva Kosman-Rimskaya
Optometrist
Bay Ridge Eye Care FAQs
Is it worth traveling from Bay Ridge to Mega Vision?
Many of our long-time patients come from Bay Ridge for our thorough exams, specialty contact lens fittings, and designer frame selection. It's about a 15–20 minute drive east.
What's the best route from Bay Ridge by car?
Take 86th Street east, or the Belt Parkway to the Bay Parkway exit, then toward Avenue U. Street parking is available near the office.
Do you handle specialty and hard-to-fit contact lenses?
Yes — including toric, multifocal, and specialty lenses, with follow-up to confirm the fit.
Do you accept my Bay Ridge insurance plan?
We accept most major medical and vision plans. Call (718) 373-2020 with your plan details and we'll confirm before you make the trip.
Book Now
Schedule Your Appointment
Fill out the form below and our team will get back to you to confirm your visit.
Need a same-day appointment? Please call us at (718) 373-2020.
Ready to see clearly, Bay Ridge?
Call us or book online — 187 Avenue U, Brooklyn, open seven days a week.