Muskogee Inn closes after 30-plus years
Muskogee Inn, a fixture on the local business scene for more than 30 years, ceased operations on September 30. The inn, first purchased by the Poarch Band of Creek Indians in 1986 under the name of Best Western of Atmore, was one of the few area hotels at that time. “When we took over the Best Western, the Tribe had just secured federal recognition the year before, and the gaming…