Follow the Lost Lakes Haunted Forest on Instagram

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