2017: Queens Voted Clifford Optical Best Eyewear Store!
38-19 Bell Blvd, Flushing, NY 11361. 718-229-8086
Looking for a place with professional staff that will tend to your optical needs? Clifford Optical understands how vital and fragile your eyes are and with their top- quality customer service, will ensure that you go home with the required products to be comfortable and see the world.