Insight Eye Care: Optometrist in Williamsville
Optometry • Niagara Falls, NY • Multiple locations including Williamsville, Lockport, East Aurora, Niagara Falls locations
About
Insight Eye Care is a private eye care practice with multiple locations in western New York, including Williamsville (HQ) and Niagara Falls. They offer comprehensive eye care, including dry eye management, emergency eye care, and specialty contact lenses, with 5 offices across NY (Williamsville, Niagara Falls, East Aurora, Lockport). The practice emphasizes routine eye exams for early detection of ocular diseases. Website highlights: insighteyecarewny.com. If you’re seeking an optometrist in Williamsville or near Niagara Falls, they appear to provide general optometry services and related eye care across their offices.
Clinic Type
Optometry
Address
8195 Sheridan Dr. Williamsville, NY 14221
Phone
(716) 276-3467
agenovese@insighteyecarewny.com
Opening Hours
See Hours of Operation by location on site (Williamsville, Lockport, East Aurora, Niagara Falls) with weekly schedules listed such as Williamsville: Mon 9:00am–7:00pm; Tue 9:00am–5:00pm; Wed 9:00am–5:00pm; Thu 9:00am–7:00pm; Fri 9:00am–5:00pm; Sat-Sun Closed
Services Offered
Technology & Equipment
Team
Insurance & Payment
—
Languages Spoken
—
FAQs
What is the address for the Williamsville location?
8195 Sheridan Dr., Williamsville, NY 14221.
What are the Williamsville office hours?
Monday 9:00am - 7:00pm; Tuesday 9:00 AM - 5:00 PM; Wednesday 9:00 AM - 5:00 PM; Thursday 9:00 AM - 7:00 PM; Friday 9:00 AM - 5:00 PM; Saturday Closed; Sunday Closed.
How can I schedule an appointment?
Ready to schedule? Complete the form on the site to request an appointment and the team will confirm the date and time.
Social Media
Photos








What Patients Say
Overall sentiment across review platforms: mixed
- BestProsInTown: A+ rated (BBB accreditation) (130 reviews (BestProsInTown))
Patients praise
- friendly and welcoming staff
- thorough and knowledgeable doctors
- efficient office operations for many patients
- modern technology and facility environment
Common complaints
- billing and insurance transparency issues
- unresponsive communication regarding orders
- concerns regarding staff professionalism and attitudes
"The staff is amazing!! The DOC is out of this world!! My family have been going there for years! ... This place is by far the ultimate in care and office staff!!!"
— Patient review on My Vision Care"It’s been over a week now and they don’t return my phone calls or anything... I could not have been more angry with them and their attitude."
— Patient comment on Nextdoor"Be sure to check that they take your insurance before waiting MONTHS for an appointment. It is their policy to wait until 2 days before the appointment to tell you that you have to pay cash, or suffer a cancelation."
— BBB customer reviewSynthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].
In the News
- Your Vision Deserves More Than a One-Size-Fits-All Approach — Jun 19, 2026
- Dr. John T. Hammersmith, OD | Niagara Falls, NY | Optometrist — Oct 29, 2025
- Lauren Kalinowski, OD – Optometrist in Western, NY - ECVA Eyecare — Aug 8, 2025
- Dr. Lauren A. Kalinowski, OD - Optometrist in Orchard Park, NY — May 14, 2026
- Understanding Glaucoma: Protecting Your Sight with Early Detection - Buffalo Healthy Living Magazine — Dec 29, 2025
Information sourced from the clinic's website as of July 11, 2026.
More optometry clinics in Niagara Falls
Fichte, Endl & Elmer Eyecare is a Buffalo-area eyecare practice (founded 1982) with five offices in Amherst and Niagara Falls, NY. They offer cataract, LASIK, glaucoma, and macular degeneration care using modern technology. The Amherst-based clinic serves as the headquarters and lists multiple contact numbers and locations in Niagara Falls and Amherst. Company details: private medical practice with 17 employees and around $11.8M annual revenue. Notable for eye care procedures and related services; online presence shows modest traffic and an employer rating of 1.3/5 based on reviews. If you’re specifically seeking an eye doctor in Niagara Falls, they operate a location at 2400 Pine Ave, Niagara Falls, NY 14301, with additional offices in the Niagara Falls/Amherst area.
Comparing your options?
See other optometry clinics in Niagara Falls, or search the full directory by insurance, ratings, and more.

