Stellar Jewelry
Stellar Jewelry, a family-owned jewelry business founded in 1963 and based in Tulsa, Oklahoma, is America’s leading online fine jewelry retailer. They carry global brands such as Stuller, Stuller Settings, Formex Swiss watches, and DTC Sightholder, part of the De Beers family of companies.
5103 South Sheridan Road #424
Tulsa, OK 74135
918-919-4749
