Please upgrade to the latest version of Flash Player.
Click here if you already have Flash Player installed.
Need directions?
Click on the map for detailed driving instructions to our office.
Michele D. Koo, M.D., FACS 333 South Kirkwood Suite 203 St. Louis, MO 63122 Tel: 314-984-8331 Fax: 314-821-8377
MedNet-Sites™ - Powered by MedNet Technologies, Inc.