Saint Louis University Hospital

Hospital Saint Louis, MO

Visit Website

About

A teaching hospital in St. Louis and an ACS Level I trauma center, specialising in organ transplants and staffed by Saint Louis University School of Medicine physicians.

Details

Specialty
Hospitals & Medical Centers
Category
Hospital
Location
Saint Louis, MO 63110
NPI
1093902850
Source
CMS NPPES NPI Registry

Location

3635 Vista Ave, Saint Louis, MO, 63110

Get Directions

3635 Vista Ave, Saint Louis, MO, 63110

More Hospitals & Medical Centers in Saint Louis, MO