Holy Cross and St. Michaels
About Us
Holy Cross and St. Michaels is a local Episcopal church in Demopolis, AL.
- Denomination
- Episcopal
Contact
Phone
334-289-3363
Website
http://holycross.dioala.org/
Holy Cross and St. Michaels is a local Episcopal church in Demopolis, AL.