1. St Leo's Catholic Church 304 S Walnut Ave, Demopolis, AL 36732 Coordinate: 32.51407,-87.83767 Phone: (334) 289-2767