Our Lady Queen of Peace Parish

309 Washington Street – Selma, AL 36703

phone 334.265.1390  fax 265.1399

Holy Mass:

Mon – Fri 8:30 a.m.

Saturday Vigil 5:30 p.m.

Sunday 7:30 & 11 a.m.