Demopolis AL Apartments 1. 400 N Strawberry Ave, Demopolis, AL 36732 | Martin Luther Home (334) 289-0154