Search our database by NPI number

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 NameSLH VISTA, INC.
Organization Other NameSAINT LOUIS UNIVERSITY HOSPITAL
NPI1669406559
CitySaint Louis
StateMissouri
Address 13635 VISTA AVE
Postal Code30374
Phone3145778000

Related medical specializations

Taxonomy IDGroupingClassificationSpecialization
273R00000X Hospital UnitsPsychiatric Unit

Leave your comments: