S & S Jewelry & Watch Repair ← View details 20131 U.S. 59, Humble, TX 77338 +1 281-446-2289 Get Directions From* To * — Required information