EPIC Family Entertainment Center 130 N Ambassador Caffery Pkwy Scott LA 70583 Telephone: 337-319-3675