Dr. Theodore I. Otti graduated from the Univ of Jos, Fac of Med Sci, Jos, Plateau, Nigeria in 1983. He works in Saint Louis, MO and 1 other location and specializes in Nephrology. Dr. Otti is affiliated with Christian Hospital, Saint Alexius Hospital, Saint Louis University Hospital and SSM Saint Marys Health Center.
Medical School: Univ of Jos, Fac of Med Sci, Jos, Plateau, Nigeria; Graduated 1983
*This physician has multiple office locations. See Office Information for details.