Sears Optical - Closed 1261 S. Niagara Falls Blvd.Amherst, NY, 14226Located on 2nd floor adjacent to Portrait Studio View Phone 716-838-2020 Fax: 716-831-3837 1261 S. Niagara Falls Blvd.Amherst, NY 14226Located on 2nd floor adjacent to Portrait Studio View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page