Shellsea Portillo Canales, MD
Endocrinology, Internal Medicine

SLUCare Physician Group
1225 S. Grand Blvd., Second Level, St. Louis, MO 63104
Office Number
314-617-2655About Shellsea
Specialties
Endocrinology
Internal Medicine
Gender
Female
Education
St Barnabas Hospital
Residency, 2023
St Louis University
Fellowship, 2025
Universidad Catolica de Honduras
Medical School, 2015
Certifications
American Board of Internal Medicine
Drug Enforcement Administration
Missouri State Board of Registration
Missouri Dept of Health/Narcotics&Dangerous Drugs
Map & Directions
SLUCare Physician Group
1225 S. Grand Blvd., Second Level,St. Louis, MO 63104
