1. Queen Of Peace Catholic Church 309 Washington St, Selma, AL 36703 Coordinate: 32.41069,-87.02043 Phone: (334) 874-8931