1. Neon Illusions Inc 1100 24th St, Kenner, LA 70062 Coordinate: 29.99998,-90.25371 Phone: (504) 469-2753