May 6, 2022
Delaware North, Southland Casino Hotel celebrate opening of expanded gaming space and amenities
Delaware North is celebrating the opening of the new 113,000-square-foot casino complex at the rebranded Southland Casino Hotel, the company’s longtime gaming destination in West Memphis, Arkansas.