St. Louis Children’s Hospital Specialty Care Center – West CountyPhysical Address: 13001 N Outer 40 Rd, Town and Country, MO 63017 Phone: 314-454-5437 (KIDS) View Content