Children’s Specialty Care Center – South CountyPhysical Address: 5114 Midamerica Place, Suite 3A, St. Louis, MO 63129, USA Phone: 314-454-6162