West County St. Louis Children’s Specialty Care Center Physical Address: 13001 North Outer 40 Road, Town and Country, MO 63017, USA Mailing Address: 13001 North Outer 40 RoadSuite 2ETown and Country, MO 63017 Phone: 314-454-5437 (KIDS) Click to see this content