1. Leaping Lizards Entertainment 2938 Jamerson Rd, Haughton, LA 71037 Coordinate: 32.45034,-93.55226 Phone: (318) 458-4575