South County St. Louis Children’s Specialty Care Center Physical Address: 5114 Midamerica Plaza, St. Louis, MO 63129, USA Mailing Address: 5114 Midamerica PlazaSt. Louis, MO 63129 Phone: 314-454-5437 (KIDS) Click to see this content