Delta Locksmith is licensed by the Texas Department of Public Safety, License No. B15194. Company Main Office Address :13720 Midway Rd Suite 106, Dallas, TX 75244.We perform our services through a network of independently owned and operated affiliates. We have no retail store, this address is where we receive our mail.