Mary Queen of Peace

676 W Lockwood Ave
Saint Louis MO 63119

Sponsored Topics


  • American Express
  • Discover
  • Visa
  • Check
  • Cash

See a problem? Let us know!
<p>Located at the intersection of Lockwood and Berry, Mary Queen of Peace is a Catholic Parish. It offers worship services, religion and bible study services, confession, liturgy and ministries. The ministries include public school religion services, Boy Scouts, Girl Scouts, Christian athletic association and adult spiritual formation.</p>