; Business mailing address in Fort Worth: 209 W 2nd St, Fort Worth, TX, 76102. Company main office address at:5548 Salamanca Ave, Dallas, TX 75248. Delta Locksmith is licensed by the Texas Department of Public Safety, License No. B15194.We perform our services through a network of independently owned and operated affiliates.