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