- : Castillo
- : MD
- : University of Guadalajara, 2008
- : Kresge Eye Institute, Wayne State University School of Medicine, William Beaumont Hospital, 2016
- : Mayo Clinic College of Medicine, 2014
-
- : Portland Metro
- : http://www.ehnpc.com
- : EyeHealth Northwest| 10819 SE Stark Street| Portland| OR| 97216| (503) 255-2291
- : Oculoplastics| Reconstructive Surgery
- : Oculoplastics| Reconstructive Surgery