Search our database by NPI number

Slucare Dept Of Surgery-transplant Surgery

SLUCARE DEPT OF SURGERY-TRANSPLANT SURGERY official legal name ST LOUIS UNIVERSITY is located at 3660 VISTA AVE, Saint Louis, Missouri. SLUCARE DEPT OF SURGERY-TRANSPLANT SURGERY primary taxonomy is Transplant Surgery in the state of Missouri.

Organization Legal NameST LOUIS UNIVERSITY
Organization Other NameSLUCARE DEPT OF SURGERY-TRANSPLANT SURGERY
NPI1841419470
CitySaint Louis
StateMissouri
Address 13660 VISTA AVE
Postal Code63103
Phone3149776125

Related medical specializations

Taxonomy IDGroupingClassificationSpecialization
204F00000X Allopathic & Osteopathic PhysiciansTransplant Surgery

Leave your comments: