Eyeworks Town Plaza is a retailer of glasses, contact lenses and frames, but also has in-house O.D. doctors. Optometrists are eye care specialists that preform diagnostic eye tests and determine prescriptions. The offices of Eyeworks Town Plaza are located at 2253 Merrick Rd.