Call for Appointment Availability

1567 Military Road, Kenmore, NY 14217 (formerly Delaware Road)
716-875-7779
280 Delaware Ave, Buffalo, NY 14202
(716) 854-1620
5350 Main St #4, Williamsville, NY 14221
(716) 631-3820
4080 Seneca St, Buffalo, NY 14224
(716) 674-4110

Find an Eye Doctor in Western New York

Ask us about ways to save money on your eyeglasses

Thank you for visiting the website of Buffalo Optical. We value your feedback. Email us with your questions or comments, or call 716-854-1620 to set a time for your eye exam.

Please use the form on this page to email us.