Carats

Shop-in-Shop
260 Lincoln Center Stockton, CA 95207 United States