Optometrists are called doctors in the US and Canada (only), but they do not go to medical school, or perform other requirements one typically thinks of in earning the title "Doctor". They are as much a Doctor as Dr. Bill Cosby and his honorary degrees.
Ophthalmologists, on the other hand, are not only doctors, but those that specialize in medical and surgical problems regarding the eye. Seek out a well-reviewed ophthalmologist in your area. FYI, I have found the best medically speaking tend to have poor bedside manner. If you can find a pediatric ophthalmologist in your area you may wish to seek their advice.
Don't see an optometrist. It's like going to a GNC counter for pneumonia or something.