Skip to main content

Our Lady Queen of Peace Catholic Church

christian place of worship · roman catholic place of worship · Selma, AL

Address
309 Washington St, Selma, AL 36703
Phone
(334) 874-8931
Website
qpselma.com
Where
32.4109, -87.0206

Search Hominin for Our Lady Queen of Peace Catholic Church

Other christian place of worships nearby

More in Selma

Our Lady Queen of Peace Catholic Church — christian place of worship in Selma, AL | Hominin