Yellowise will be closing on 4/30 and no new listings changes will be made.

Saint Margaret Church

13790 S Wintzell Ave

Bayou La Batre, AL 36509-2407
(251) 824-4114
(251) 824-2415

Business Description:

Saint Margaret Church is located in Bayou La Batre, MOBILE, AL.

Additional Information:

Legal Name:Archdiocese Of Mobile
Trade Name:Saint Margaret Church
Other Names:Saint Margaret Church, Archdiocese Of Mobile, Archbishop Of Mobile
Number of Employees:1 to 4
Metropolitan Area:Mobile, AL Metro