The Lost Lakes Entertainment Complex is located at 3501 NE 10th St. Oklahoma City, OK