Our Lady Queen of Peace Parish Selma Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Street Address
309 Washington Street
Selma,
AL
36703-4455
United States
Phone: (334) 874-8931
Fax: (334) 874-8976
Download Our Lady Queen of Peace Parish vCard with Mass Times
Click here to contact the church Â
Church Pastor
Reverend Lino Oropeza, S.S.E.
Pastor
309 Washington Street
Selma,
AL
36703-4455
United States
Phone: (334) 874-8931
Fax: (334) 874-8976
Download Pastor Reverend Lino Oropeza, S.S.E. vCard
Click here to contact Reverend Lino Oropeza, S.S.E. Â