Phone Number (314) 577-5600 © OpenStreetMap contributors +− Hospital Location SSM Health Cardinal Glennon Children's Hospital-St. Louis University 1465 South Grand Boulevard, Saint Louis, MO, 63104-1095 Map Key Affiliated Hospital Photos 1 of 1 SSM Cardinal Glennon's Children Medical Ce...