Dr. Theodore I. Otti has been practicing medicine for 31 years. Dr. Otti graduated from the Univ of Jos, Fac of Med Sci, Jos, Plateau, Nigeria in 1983. He practices medicine in Saint Louis, MO and 1 other location and specializes in Nephrology. Dr. Otti is affiliated with Saint Louis University Hospital, Saint Alexius Hospital, Christian Hospital and SSM Saint Marys Health Center.
Years in Practice: 31 Years
Languages Spoken: Not Available
Medical School: Univ of Jos, Fac of Med Sci, Jos, Plateau, Nigeria
Graduation Date: 1983
*This physician has multiple office locations. See Appointments for details.