1 Huddle House Location in Demopolis, AL