• Buffalo Optical

    280 Delaware Avenue
    Buffalo, NY 14202

    GET DIRECTIONS


    Call Us
    Phone: (716) 854-1620

  • 5350 Main Street

    5350 Main Street,
    Suite 4
    Williamsville, NY 14221

    GET DIRECTIONS


    Call Us
    Phone: (716) 631-3820

  • 4080 Seneca Street

    4080 Seneca Street
    Buffalo, NY 14224

    GET DIRECTIONS


    Call Us
    Phone: (716) 674-4110

  • 2832 Delaware Avenue

    2832 Delaware Avenue
    Buffalo, NY 14217

    GET DIRECTIONS


    Call Us
    Phone: (716) 875-7779

Find an Eye Doctor in Buffalo or Williamsville, NY

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.

Contact Us Now

  • 1 + 6 =