This is/was the address for Texas Beauty labs, and company is a total joke! They're unorganized, don't pick up phone calls, don't know what they're doing, and will somehow "lose" your emails, or...
Krav M.
4/2/2019
(1)
STS Jewels Inc. is a leading jewelry company based in Austin, Texas, specializing in a wide range of exquisite jewelry pieces including rings, earrings, bracelets, bangles, neckwear, and charms.
With global operations and expertise in the industry, STS Jewels Inc. has established itself as a trusted name, offering high-quality jewelry crafted with precision and attention to detail.
Generated from the website
This is/was the address for Texas Beauty labs, and company is a total joke! They're unorganized, don't pick up phone calls, don't know what they're doing, and will somehow "lose" your emails, or...
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.