Dr. Theodore Otti is a Nephrologist,General Physician and Internal Med…read moreicine in Saint Louis 63103, St Louis MO and has an experience of 41 years in these fields. Dr. Theodore Otti practices at St Louis Dialysis Center in Saint Louis 63103, St Louis MO and Total Foot Care LLC in Saint Louis 63117, St Louis MO. He completed Medical School from UNIVERSITY OF JOS / FACULTY OF MEDICAL SCIENCES in 1983.
Some of the services provided by the doctor are: Phosphorus Metabolism Disorders,Hypertensive Heart and Chronic Kidney Disease,Kidney Transplant Evaluation,Magnesium Metabolism Disorders and Nephritis and Nephropathy etc.read less