Dr. John Edwin Castro
Last updated: Jul 8, 2007

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.

Affiliated practices

Experts on Sight
3303 South Lindsay Road
Gilbert, 85297 AZ
(480) 292-9835
DR. Watkins & Associates
1040 South Gilbert Road
Gilbert, 85296 AZ
(480) 893-8776

Looking for more Optometrists?

Here are optometrists in Arizona you may want to explore.

Dr. Jason Wesley Fornara
  • Gender: Male
  • Address: Suite #2 199 South Candy Lane Cottonwood, 86326, AZ
Dr. Cori Marie Jones
  • Gender: Female
  • Address: 4730 East Pima Street Tucson, 85712, AZ
Dr. Arlynn Roper
  • Gender: Male
  • Address: Suite 115 6101 South Rural Road Tempe, 85283, AZ
Dr. Nancy Ross Anibarro
  • Gender: Female
  • Address: 8240 North Hayden Road Suite B100 Scottsdale, 85258, AZ
Dr. Jorge D. Huston
  • Gender: Male
  • Address: Suite K 522 West Finnie Flat Road Camp Verde, 86322, AZ
Dr. Clark D. Campbell
  • Gender: Male
  • Address: 5537 East Thunderbird Road Scottsdale, 85254, AZ
Dr. Corey Dunlop
  • Gender: Male
  • Address: Suite 102 1025 South Power Road Mesa, 85206, AZ
Dr. Joshua Perkins
  • Gender: Male
  • Address: 4800 North 22nd Street Phoenix, 85016, AZ
Dr. Christian Jay Thompson
  • Gender: Male
  • Address: 500 Indiana Avenue Winslow, 86047, AZ
Dr. Kevin Alexander Koralewski
  • 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.