Need directions? Just click on the map below and enter your starting address for detailed driving instructions to our office.
Michele D. Koo, M.D., F.A.C.S.
333 South Kirkwood
Suite 203
St. Louis, MO 63122
Tel: 314-984-8331
Fax: 314-821-8377
map provided by maps.google.com