Lloyd’s Diamonds address, phone, website, hours of operation, and more. Lloyd and Beverly Herrera, both natives of San Antonio, are a team that has gone from very modest beginnings to become one of the largest in the state of Texas. Lloyds franchises, like the company owned stores in San Antonio, Texas are a reflection of the personality, innovation and hard work of these two people.
Address: 12300 W Interstate 10, San Antonio, TX 78230
Phone: (210) 979-7166