Saint Louis University Hospital
SAINT LOUIS UNIVERSITY HOSPITAL official legal name SLH VISTA, INC. is located at 3635 VISTA AVE, Saint Louis, Missouri. SAINT LOUIS UNIVERSITY HOSPITAL primary taxonomy is Psychiatric Unit in the state of Missouri.
Organization Legal Name | SLH VISTA, INC. |
Organization Other Name | SAINT LOUIS UNIVERSITY HOSPITAL |
NPI | 1669406559 |
City | Saint Louis |
State | Missouri |
Address 1 | 3635 VISTA AVE |
Postal Code | 30374 |
Phone | 3145778000 |
Related medical specializations
Taxonomy ID | Grouping | Classification | Specialization |
---|---|---|
273R00000X | Hospital Units | Psychiatric Unit |