Center for Advanced Medicine – South CountySuite 2300 Physical Address: 5201 Midamerica Plaza, St. Louis, MO, USA Mailing Address: 5201 Midamerica PlazaSt. Louis, MO 63129 Phone: 314-362-7216 Click to see this content