Dr. John E. Castro
- Gender: Male
- Sole propriator: No
- NPI: 1508815275
Dr. John E. Castro OD
Optometrist
He is located at 3303 South Lindsay Road Ste 101 in Gilbert, AZ 85296. Can help patients with the following: Blindness, Dry Eyes, Glaucoma, Oculomotor Dysfunction, Presbyopia, Sty. His National Provider Identifier (NPI) number is 1508815275. Appointment can be made via the phone number (480) 292-9835. He is affiliated with 2 practices.
Conditions treated
Dr. John Edwin Castro, being an optometrist, treats the following conditions. Please be advised that this list may not be complete. For the full list of conditions treated, consult directly with Dr. John E. Castro.
- Astigmatism
- Binocular Dysfunction (BVD)
- Blepharitis
- Blindness
- Cataracts
- Color Blindness
- Contact Lens Prescription and Fitting
- Crossed Eyes
- Diabetic Retinopathy
- Dry Eyes
- Esotropia
- Exotropia
- Eye Allergy
- Eye Floaters
- Eye Strain
- Eyeglasses Fitting and Prescription
- Farsightedness
- Glaucoma
- Hypertropia
- Lazy Eye
- Macular Degeneration
- Nearsightedness
- Oculomotor Dysfunction
- Pink Eye
- Presbyopia
- Retinal Imaging
- Sty
Medicare Enrollment
Dr. John E. Castro is enrolled to bill Medicare as a Practitioner - Optometry .
Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.
Looking for more Optometrists?
Here are optometrists in Arizona you may want to explore.
- Gender: Male
- Address: Suite #2 199 South Candy Lane Cottonwood, 86326, AZ
- Gender: Female
- Address: 4730 East Pima Street Tucson, 85712, AZ
- Gender: Male
- Address: Suite 115 6101 South Rural Road Tempe, 85283, AZ
- Gender: Female
- Address: 8240 North Hayden Road Suite B100 Scottsdale, 85258, AZ
- Gender: Male
- Address: Suite K 522 West Finnie Flat Road Camp Verde, 86322, AZ
- Gender: Male
- Address: 5537 East Thunderbird Road Scottsdale, 85254, AZ
- Gender: Male
- Address: Suite 102 1025 South Power Road Mesa, 85206, AZ
- Gender: Male
- Address: 4800 North 22nd Street Phoenix, 85016, AZ
- Gender: Male
- Address: 500 Indiana Avenue Winslow, 86047, AZ
- Gender: Male
- Address: 2605 East Manchester Street Tucson, 85716, AZ
Questions & Answers
Where can you meet with Dr. John Edwin Castro?
Dr. John Edwin Castro's office is located at 3303 South Lindsay Road Ste 101 in Gilbert, AZ 85296.
What conditions does Dr. John Edwin Castro treat?
Dr. John Edwin Castro provides treatment for Blindness, Dry Eyes, Glaucoma, Oculomotor Dysfunction, Presbyopia, Sty. For the full list see this list.
Does Dr. John Edwin Castro have affiliation with practices?
Dr. John Edwin Castro is affiliated with Experts on Sight. For the full list of practices see this list.
Does Dr. John Edwin Castro accept insurance?
Unfortunately we don't have any information if Dr. John Edwin Castro accepts insurance.