St. Louis Children’s Specialty Care Center – South CountyMailing Address: 5114 Midamerica PlazaSt. Louis, MO 63129Phone: 314-454-KIDS (5437) View Content