Eyeglasses in Elmhurst (NY) Full list of companies Eyeglasses category in Elmhurst, New York J C PENNEY OPTICAL 98-59 59TH ST, Elmhurst, NY 11373, (718)271-6444 Page 1