New York Optical 2916 William St Suite 1, Cheektowaga, NY 14227, United States of America +1 716-897-1868 Tuesday 10 am to 7 am Wednesday Closed Thursday Closed Friday Closed Saturday Closed Sunday Closed Monday 10 am to 12 am Reviews Map Jim Zel 5 months ago Great service