St. Alexius NewStart

Address
1400 Lemay Ferry Road
St. Louis, MO 63125

St. Alexius Hospital

Address
3933 S. Broadway
St. Louis, MO 63118

Office Hours

Monday – Thursday
8:00 a.m. – 5:30 p.m.
Friday
8:00 a.m. – 12:00 p.m.

Phone Numbers

Toll Free
(800) 245-1431
Local
(314) 338-7970
Fax
(314) 544-8099

  • This field is for validation purposes and should be left unchanged.