1 Huddle House Location in Poplar Bluff, MO