Mary Queen of Peace

676 W Lockwood Ave
Saint Louis MO 63119
Reviews
{{::location.tagLine.value.text}}

Sponsored Topics

Payment

  • American Express
  • Discover
  • Visa

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>