top of page
Our Events

Join us for our upcoming events

2025 Lwanga Center logo_wo background_edited_edited.png

Address:

8240 Washington Street

St. Louis, MO 63114​

Director: Cheryl Archibald

Email: info@lwangacenter.org

Phone: 314-792-7430

Copyright ©2026 Archdiocese of St. Louis. All rights reserved. |  Privacy Policy | Child and Youth Protection Prevention 

  • Instagram
  • Facebook
  • Twitter
  • YouTube
bottom of page