Southroads Internal Medicine

Open
12345 W Bend Dr
Saint Louis, MO 63128

Southroads Internal Medicine in Saint Louis, MO is the largest department in the School of Medicine, boasting over 145 physicians and scientists who are renowned leaders in research areas such as vaccines, liver, lupus, kidney, and aging. With state-of-the-art facilities and a culture of excellence, the department offers a friendly and caring atmosphere, emphasizing a love for learning and patient care.

Established over a century ago, the Department of Internal Medicine at the Saint Louis University School of Medicine has a rich historical background and a strong commitment to education, research, and community service. Led by dedicated faculty, the department offers a wide range of specialty divisions, accredited residency training programs, and cutting-edge research initiatives that have made significant contributions to the field of medicine.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisSouthroads Internal Medicine

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.