St. Alexius Hospital Share on FacebookTweet on TwitterSend via Email Contact Address 3933 S. BroadwaySt. Louis, MO 63118 Telephone 314-865-7000 Website stalexiushospital.com St. Alexius Hospital, 3933 S. Broadway