Play Cenla Family Entertainment Center is the newest indoor play center in Central Louisiana, located at 1008 Bayou Place, Alexandria, Louisiana. Our main attractions are an elevated rope course with a zipline, a toddler area with a rope course & toys, party rooms, climbing rock walls, a cafe, and the latest arcade games! Ask us about birthday parties, school trips, summer camps, church trips, and group events.