Leach Security Inc. Home Security Contractor - Dallas, TX Looking to contact Leach Security Inc.? You can reach them at 972-235-5854