Churches-Catholic in Bayou La Batre, AL St Margaret's Church13790 S Wintzell AveBayou La Batre, AL, 365092518242415Catholic ChurchCatholic ChurchesCatholic SchoolsChurches CatholicChurches Places Of Worship Show More