Main Office Phone: 636-946-2713
Fax: 636-946-3096
All inquiries may be directed to the office manager between 8 :00am and 3:00pm.
School Business Hours: 7:30am - 3:30pm Monday-Friday. Hours may vary during breaks and holidays.
Parish Office: 636-946-1893