Dr. Roque Castillo has been practicing medicine for 21 years. Dr. Castillo graduated from the Univ Peruana Cayetano Heredia, Prog Acad De Med, Lima, Peru in 1993. He practices medicine in Saint Louis, MO and 1 other location and specializes in Internal Medicine. Dr. Castillo is affiliated with Saint Louis University Hospital and SSM Saint Marys Health Center. He speaks English and Spanish.
Years in Practice: 21 Years
Languages Spoken: English, Spanish
Medical School: Univ Peruana Cayetano Heredia, Prog Acad De Med, Lima, Peru
Graduation Date: 1993
Specialties: Internal Medicine
*This physician has multiple office locations. See Appointments for details.