1567 Military Road, Kenmore, NY 14217 (formerly Delaware Road) 716-875-7779280 Delaware Ave, Buffalo, NY 14202 (716) 854-16205350 Main St #4, Williamsville, NY 14221 (716) 631-38204080 Seneca St, Buffalo, NY 14224 This Location is now located at 1779 orchard park road 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.