Theodore Otti

Primary Specialty: Nephrology
Experience: 41 + years
Location
2610 Clark Ave
Saint Louis, MO 63103-2502
+5 more locations


Phone Number
(314) 534-0909

About Theodore Otti

Theodore Otti is a Nephrology specialist in Saint Louis, Missouri. His practice location is also in Richmond Heights, MO. He graduated from Other with his medical degree in 1983. Theodore Otti has more than 41 years of experience. His specialties include Nephrology and Internal Medicine.
Theodore Otti is affiliated with many hospitals including Ssm Health St Mary's Hospital - St Louis.

Education

Theodore Otti graduated from the Other in 1983.

Doctor Profile

First Name Theodore
Last Name Otti
Gender Male
NPI 1316950884
PECOS ID 4789633348

Affiliated Hospitals


6420 Clayton Rd, Richmond Heights, MO 63117
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Nephrology Internal Medicine 103005 Missouri

Locations

Theodore Otti
2610 Clark Ave
Saint Louis, MO 63103-2502
(314) 534-0909


Theodore Otti
4030 Chouteau Ave
Suite 1
Saint Louis, MO 63110-1754
(314) 361-2273


Theodore Otti
5901 Delmar Blvd
Saint Louis, MO 63112-2028
(314) 862-2138


Theodore Otti
6420 Clayton Rd
Saint Louis, MO 63117-1811
(314) 768-8000


Theodore Otti
1035 Bellevue Ave
Suite 315
Richmond Heights, MO 63117-1856
(314) 683-6110


Theodore Otti
11133 Dunn Rd
Saint Louis, MO 63136-6119
(314) 653-5000