St. Alexius Hospital Share on FacebookTweet on TwitterSend via Email 3933 S. BroadwaySt. Louis, MO 63118 314-865-7000 • stalexiushospital.com More information about St. Alexius Hospital