West County St. Louis Children’s Hospital Specialty Care CenterPhysical Address: 13001 North Outer 40 Road, Suite 2E, St. Louis, MO, USA Phone: 314-454-3220 View Content