Champ Security can be found at W. Illinois Ave. Suite 723 655. The following is offered: Security Guard & Patrols, Home Security. The entry is present with us since Nov 16, 2013 and was last updated on Feb 12, 2015. In Dallas there are 15 other Security Guard & Patrols. An overview can be found here.