St Alexius Hospital: 3933 S Broadway - St Louis, MO