





Home | Services | Our Staff | Insurance Plans | Contact Us








Our Staff
Dr. John M. Bona O.D. - Optometrist
Crystal A. Bona R.D.O. - Registered Dispensing Optician
Roy T. Marsters R.D.O. - Registered Dispensing Optician

The Three O’s Of Eyecare
An optician makes, repairs, measures, and adjusts eyeglasses. This person is usually the most knowledgeable about eyeglass frames, lenses, and the latest technology.
An optometrist is the most common type of eye doctor. After receiving a Bachelor’s degree, the student enters a school of optometry for a four-year program of training to become a general eye doctor. An optometrist excels at performing a comprehensive eye exam and prescribing eyeglasses, which includes evaluating the coordination and health of the eye. They can also do special testing for conditions like dry eyes or itchy eyes. An optometrist can also prescribe medications for problems like conjunctivitis or remove a foreign body from the eye.
An ophthalmologist is a medical doctor who specializes in the eye and is trained to perform surgeries on the eye. Many ophthalmologists subspecialize in particular areas such as glaucoma and cataracts or, for example, a retinal specialist can diagnose and treats problems in the back of the eye.
About Our Staff
Dr. Bona graduated in 1991 from the New England College of Optometry after attending Salem State College. In addition to Dr. Bona, at Custom Eyecare we also have two opticians on duty with over 30 years of experience. Our supporting staff is also very knowledgeable and helpful.
In the last 15 years, Dr. Bona has formed numerous professional relationships with many specialists in the area. This enables patients to receive care from the most appropriate doctor, in an area that is convenient to them.
The staff at Custom Eyecare stays on top of the newest techniques and employs the latest advancements in eyeglass technology on a daily basis. The comfort and health of your eyes is the priority at Custom Eyecare. Come in and let us take care of your visual needs. Contact us today to schedule an appointment.
Office Hours
Monday, Wednesday, Friday 9:00 am - 6:00 pm
Tuesday
9:00 am - 7:00 pm
Thursday
9:00 am - 8:00 pm
Saturday
9:00 am - 5:00 pm

Now Serving:
Salem
Lynn
Lynnfield
Custom Eyecare
430 Paradise Road, Vinnin Square - Swampscott Mall | Swampscott, MA 01907-1354
Phone: 781-592-0000