Shriners Hospitals for Children Physical Address: Shriners Hospitals for Children — St. Louis, Clayton Avenue, St. Louis, MO, USA