Huddle House Demopolis 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 10:00 PM971 Highway 80 West Demopolis, AL 36732 USphone(334) 654-5065(334) 654-5065Get DirectionsVisit Store Website