Search our database by NPI number

Slucare Dept Of Internal Medicine-allergy Immunology

SLUCARE DEPT OF INTERNAL MEDICINE-ALLERGY IMMUNOLOGY official legal name ST LOUIS UNIVERSITY is located at 3660 VISTA AVE, Saint Louis, Missouri. SLUCARE DEPT OF INTERNAL MEDICINE-ALLERGY IMMUNOLOGY primary taxonomy is Allergy & Immunology in the state of Missouri.

Organization Legal NameST LOUIS UNIVERSITY
Organization Other NameSLUCARE DEPT OF INTERNAL MEDICINE-ALLERGY IMMUNOLOGY
NPI1114149739
CitySaint Louis
StateMissouri
Address 13660 VISTA AVE
Postal Code63103
Phone3149776100

Related medical specializations

Taxonomy IDGroupingClassificationSpecialization
207RA0201X Allopathic & Osteopathic PhysiciansInternal MedicineAllergy & Immunology

Leave your comments: