An internist in Saint Louis, MO, Dr. Sergio Trevino Castillo is skilled at diagnosing & treating a large array of ailments & disorders in adults.


Reviews of Dr. Trevino Castillo
Dr. Trevino Castillo

Have you seen this doctor?

We invite you to write a review about your experience with Dr. Trevino Castillo.

Offices of Dr. Trevino Castillo See Insurance
of Dr. Trevino Castillo


Sergio Trevino Castillo, MD  


660 S Euclid Avenue, Campus Box 8051, Saint Louis, MO 63110

Office Details

Doctor Specialty Internal Medicine
Practice Specialty Internal Medicine
Languages Spoken English

Innovis Health, LLC  


(701) 364-8078


3000 32nd Ave S, Essentia Health 32nd Avenue Clinic, Fargo, ND 58103-6132

Office Details

Doctor Specialty Critical Care Medicine
Languages Spoken English

Insurance Accepted  

  • Medicare

About Dr. Trevino Castillo
Dr. Trevino Castillo



Dr. Sergio Trevino Castillo graduated from Other in 2009.

Dr. Trevino Castillo has two offices in Missouri and North Dakota where he specializes in Internal Medicine and Critical Care Medicine.

Dr. Trevino Castillo works with one hundred and sixty-three doctors including Dr. Bharath Naravetla and Dr. Fadel Nammour.


Education & Training  

Medical School

  • Other
    MD • 2009

Hospital Affiliations

  • Innovis Health, LLC
  • St. Marys Regional Health Center
  • Sanford Medical Center Fargo

Languages Spoken  

  • English