Dr. John Castro, MD


About Dr. John Castro, MD

Dr. John Castro, MD practices medicine at Ogden, Utah and South ogden, Utah and specializes in family nurse practitioner, family medicine, and family psychology.

Dr. Castro is licensed to practice medicine at Arizona.

Dr. Castro has successfully passed a background check including a medical license verification (active) and screening for malpractice history (none found).
Read more