Creek Casino Tallapoosa is located at 1801 Eddie L. Tullis Rd. Montgomery, AL. The size of the casino is 21,000 sq. ft. that has 500 electronic bingo machines it has one restaurant.The casino overlooks Alabama’s scenic Tallapoosa River and features a Players Club, ”Ticket In-Ticket Out” technology, ATM machines, check cashing and free parking. Located just off Dozier Road behind the Tallapoosa Lakes Golf Course in Montgomery, the Tallapoosa Casino is open 24 hours a day, 7 days a week.
The Snack Bar serves counter service express meals and snacks.