St. Louis Children’s Hospital Specialty Care Center – West County Physical Address: 13001 N Outer 40 Rd, Town and Country, MO 63017 Phone: 314-454-5437 (KIDS) Click to see this content