Search our database by NPI, name, address, etc.

Slucare Department Of Internal Medicine

SLUCARE DEPARTMENT OF INTERNAL MEDICINE official legal name ST LOUIS UNIVERSITY is located at 3660 VISTA AVE, St Louis, Missouri. SLUCARE DEPARTMENT OF INTERNAL MEDICINE primary taxonomy is Internal Medicine in the state of Missouri

Organization Legal NameST LOUIS UNIVERSITY
Organization Other NameSLUCARE DEPARTMENT OF INTERNAL MEDICINE
NPI1013980366
CitySt Louis
StateMissouri
Address 13660 VISTA AVE
Postal Code63103
Phone3149776828
Fax3142685108

Leave your review:

Related medical specializations

Taxonomy IDGroupingClassificationSpecialization

Medical organizations in St Louis: