Get directions to: Red Barn, Demopolis, AL Restaurant address: Po Box 39 Demopolis, AL 36732, USA Driving Walking Bicycling Restaurant: Red Barn